├── DreamImpl.java ├── Hello_world.java ├── Narrowcast.java ├── NestedIf.java ├── Numbergen.java ├── README.md ├── StudentImpl.java ├── SwitchCase.java ├── Typeconv.java ├── add.java ├── array.java ├── comarray.java ├── hierarcInheritance.java ├── iteratearray.java ├── javaExceptionExample.java ├── mathoperation.java ├── multi.java ├── multiInheritance.java ├── multidimarray.java ├── strbuffer.java └── stringbuffer.java /DreamImpl.java: -------------------------------------------------------------------------------- 1 | class job{ 2 | String position="Software Engineer"; 3 | } 4 | class Dream extends job{ 5 | String sname="Vishal"; 6 | void display(){ 7 | System.out.println("name:"+sname); 8 | System.out.println(super.position); 9 | } 10 | } 11 | class DreamImpl{ 12 | public static void main(String[] args){ 13 | Dream d=new Dream(); 14 | d.display(); 15 | } 16 | } -------------------------------------------------------------------------------- /Hello_world.java: -------------------------------------------------------------------------------- 1 | class Hello_world { 2 | public static void main(String[] surgs) 3 | { 4 | System.out.println("Hello world"); 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Narrowcast.java: -------------------------------------------------------------------------------- 1 | class Narrowcast 2 | { 3 | public static void main(String[] args) 4 | { 5 | float marks=79.5,sub=30.5; 6 | double dmarks=(double)marks; 7 | short submarks=(short)sub; 8 | System.out.println(marks+" is an interger datatype"); 9 | System.out.println(dmarks+" is an double datatype"); 10 | System.out.println(submarks+" is an short datatype"); 11 | } 12 | } -------------------------------------------------------------------------------- /NestedIf.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | class NestedIf 3 | { 4 | public static void main(String[] args) 5 | { 6 | Scanner sc=new Scanner(System.in); 7 | System.out.println("Enter your favourite iconic character"); 8 | String act=sc.nextLine(); 9 | if (act.equals("Iron Man")) 10 | { 11 | System.out.println("Great choice"); 12 | System.out.println("Enter "+act+" real name"); 13 | String real1=sc.nextLine(); 14 | if (real1.equalsIgnoreCase("tony stark")) 15 | { 16 | System.out.println("cool actor"); 17 | } 18 | } 19 | else 20 | { 21 | System.out.println(act); 22 | } 23 | sc.close(); 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /Numbergen.java: -------------------------------------------------------------------------------- 1 | class Numbergen 2 | { 3 | public static void main(String[] args) 4 | { 5 | for(int i=1;i<=100;i++) 6 | { 7 | System.out.print(i+" "); 8 | if(i%10==0) 9 | { 10 | System.out.println(); 11 | } 12 | } 13 | } 14 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # java-lab 2 | java basics 3 | -------------------------------------------------------------------------------- /StudentImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vishalbandaru02/java-lab/3124b385307abd4a358b63fbb1262239d3843e51/StudentImpl.java -------------------------------------------------------------------------------- /SwitchCase.java: -------------------------------------------------------------------------------- 1 | import java.util.*; 2 | class SwitchCase 3 | { 4 | public static void main(String[] args) 5 | { 6 | int a=5,b=2; 7 | Scanner sc=new Scanner(System.in); 8 | System.out.println("*************"); 9 | System.out.println("*ARITHMETIC OPERATIONS*"); 10 | System.out.println("1. Add"); 11 | System.out.println("2, Sub"); 12 | System.out.println("3. Mul"); 13 | System.out.println("4. Div"); 14 | System.out.println("Enter your choice"); 15 | int ch=sc.nextInt(); 16 | switch(ch) 17 | { 18 | case 1-> System.out.println("Addition result is "+(a+b)); 19 | case 2-> System.out.println("Substraction result is "+(a-b)); 20 | case 3-> System.out.println("Multiplication result is "+(a*b)); 21 | case 4-> System.out.println("Division result is "+(a/b)); 22 | default -> System.out.println("Please enter the valid option"); 23 | } 24 | sc.close(); 25 | } 26 | } -------------------------------------------------------------------------------- /Typeconv.java: -------------------------------------------------------------------------------- 1 | class Typeconv 2 | { 3 | public static void main(String[] args) 4 | { 5 | int rno=100; 6 | double rnn=rno; 7 | System.out.println(rno+" is an integer datatype"); 8 | System.out.println(rnn+" is a double datatype"); 9 | } 10 | } -------------------------------------------------------------------------------- /add.java: -------------------------------------------------------------------------------- 1 | class Add 2 | { 3 | public static void main(String[] num) 4 | { 5 | //Scanner sc=new Scanner(System.in); 6 | System.out.println("enter the values of a and b:"); 7 | int a=Integer.parseInt(num[0]); 8 | int b=Integer.parseInt(num[1]); 9 | System.out.println("Result is"+(a+b)); 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /array.java: -------------------------------------------------------------------------------- 1 | class array{ 2 | public static void main(String[] ar) 3 | { 4 | int []arr={1,2,3,4,5,6,7}; 5 | System.out.println("Elements are:"); 6 | for(int i=0;i