Java Array

Program :-1 

public class Testing {

    public static void main(String arg[]){

       int arr[]= new int[1];
    }
} successful run and compile


public class Testing {
    public static void main(String arg[]){

       int[] arr= new int[1];
    }
} successful run and compile

public class Testing {
    public static void main(String arg[]    ){

       int[]arr = new int[1];


    }
}                     successful run and compile





public class Testing {
    public static void main(String arg[]    ){

       int[]arr = new int[1];
       System.out.println(arr );

    }
}

// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// [I@2c7b84de

// C:\VSjava>

 class Testing {
    
    public static void main(String arg[]    ){
        int[] arr = new int[10];

        arr[0]=20;
        arr[1]=33;
        arr[3]=234;
        arr[4]=54;
        for(int i=0;i<10;i++){
        System.out.println(arr[i]);
    }
        }
}
//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 20
// 33
// 0
// 234
// 54
// 0
// 0
// 0
// 0
// 0

Program :-2

 class Testing {
    
    public static void main(String arg[]    ){
        int[] arr = {20,405,45};

        
        for(int i=0;i<10;i++){
        System.out.println(arr[i]);
    }
        }
}
//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 20
// 405
// 45
// Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3
//         at Testing.main(Testing.java:8)

// C:\VSjava>

Program :-3

  class Testing {

    
    public static void main(String arg[]    ){
        int[] arr = {20,405,45};

        
        for(int i=0;i<arr.length;i++){
        System.out.println(arr[i]);
    }
        }
}
//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 20
// 405
// 45

// C:\VSjava>


Program :-4

class Demo {

 public static void main(String arg[])

 {

int[] a= new int[-3];

 }

 }

Program :-5

class Demo{

 public static void main(String arg[]){

  int[] a= new int[4];

a[0]=10;

a[1]=20;

a[2]=30;

a[4]=40;

for(int i =0;i<=3;i++){

System.out.println(a[i]);

}

}

}

Program :-6

class Demo{
 public static void main(String arg[]){
  int[] a={10,20,30,45,64,24};

for(int i =0;i<a.length;i++){


System.out.println(a[i]+",");

 
}

}
}

 

Program :-8


class Demo{
    
     public static void main(String arg[]){
          int[] a={10,20,30,45,64,24};
        for(int i:a)
         {
         System.out.println(i+",");
         
         }
     }
     }
     



Program :-9

class Demo{
    
    public static void main(String arg[]){
         int[][] a={{10,20,30,40},{50,60},{70,80,90}};
         System.out.println(a);
}
    
    }


Program :-10

class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          System.out.println(a[0]);
          ;

     }
     
     }


Program :-11

class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          System.out.println(a[0][0]);
          ;

     }
     
     }


Program :-12

class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          System.out.println(a.length);
          ;
    }
     
    }

    Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 3

// C:\VSjav

Program :-13

class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          System.out.println(a[0].length);
          
    }
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 4

// C:\VSjav

Program :-14

class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          System.out.println(a[0][0].length);
          
    }
     
    }

// Output
// C:\VSjava>javac Test.java
// Test.java:6: error: int cannot be dereferenced
//                   System.out.println(a[0][0].length);
//                                             ^
// 1 error

// C:\VSjava>


Program :-15


class Demo{
    
     public static void main(String arg[]){
          int[][] a={{10,20,30,40},{50,60},{70,80,90}};
          
          for(int i=0;i<a.length;i++)
          {
              for(int j=0;j<a[i].length;j++)
              {
                  System.out.println(a[i][j]+ " ");
              }
              System.out.println();
          }
          
    }
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 10
// 20
// 30
// 40

// 50
// 60

// 70
// 80
// 90


// C:\VSjava>

 

Program :-16

 public static void main(String arg[]){
         int a[]= new int[5];
         a[0]= 10;
         a[1]=20;
         a[2]=30;
         a[3]=40;
         a[4]=50;
         for(int i=0;i<a.length;i++)
         System.out.println(a[i]);
}
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 10
// 20
// 30
// 40
// 50

// C:\VSjava>

Program :-17

class Demo{
    
     public static void main(String arg[]){
         int a[]={33,3,4,5};
         for(int i=0;i<a.length;i++)
         System.out.println(a[i]);
}
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 33
// 3
// 4
// 5

// C:\VSjava>

Program :-18


class Demo{
    
     public static void main(String arg[]){
         int arr[]={33,3,4,5};
         for(int i:arr)
         System.out.println(i);
}
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 33
// 3
// 4
// 5

// C:\VSjava>

Program:-21


class Demo{
    
     static  void minint arr[]){
        int min =arr[0];
        for(int i=1;i<arr.length;i++)
        if(min>arr[i])
        min =arr[i];
        System.out.println(min);
    }
     public static void main(String arg[]){
         int a[]={33,3,4,5};
         min(a);    
}
     
    }

// Output
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 3

// C:\VSjava>

Program:-22

 Anonymous array in java
class Demo{
    
     
        static void printarray(int arr[]){
            for(int i=0;i<arr.length;i++)
            System.out.println(arr[i]);
        }
       
        
        
    
     public static void main(String args[]){
        printarray(new int[] {10,3,4,5} );
        
           
}
}
// C:\VSjava>javac Test.java

// C:\VSjava>java Demo
// 10
// 3
// 4
// 5

// C:\VSjava>

          3 -Dimainsnal array

Program:-23

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a);
    }
    }




//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// [[[I@2c7b84de

// C:\VSjava>

Program:-24

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0]);
    }
    }




//output
// C:\VSjava>javac Testing.java

// C:\VSjava>
// C:\VSjava>java Testing
// [[I@2c7b84de

// C:\VSjava>

Program:-25

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][0]);
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// [I@2c7b84de

// C:\VSjava>

Program:-26

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][0][0]);
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10

// C:\VSjava>

Program:-27

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][1][0]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 30

// C:\VSjava>

Program:-28

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][1][1]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 40

// C:\VSjava>

Program:30

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][1][2]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 60

// C:\VSjava>


Program:-31

class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][2][0]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 70

// C:\VSjava>


Program:-32

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][2][1]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 80

// C:\VSjava>

Program:-33

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][2][2]);
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 90

// C:\VSjava>

Program:-34

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][0][0]);
        System.out.println(a[0][0][1]);
        System.out.println(a[0][1][0]);
        System.out.println(a[0][1][1]);
        System.out.println(a[0][1][2]);
        System.out.println(a[0][2][0]);
        System.out.println(a[0][2][1]);
        System.out.println(a[0][2][2]);
       
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 20
// 30
// 40
// 60
// 70
// 80
// 90

// C:\VSjava>

Program:-35

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a.length);
        
       
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 1

// C:\VSjava>

Program.:-36

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0].length);
        
       
       
      
    }
    }


//output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 3

// C:\VSjava>

Program:-37

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][0].length);
        
       
       
      
    }
    }


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 2

// C:\VSjava>

Program:-38

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        System.out.println(a[0][1].length);
        
       
       
      
    }
    }


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 3

// C:\VSjava>

Program:-39

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        for(int i=0;i<a.length;i++)
        {
            for(int j=0;j<a[i].length;j++)
            {
                for(int k=0;k<a[i][j].length;k++){
                    System.out.println(a[i][j][k]);

                }
            }
        }
}
    }


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 20
// 30
// 40
// 60
// 70
// 80
// 90

Program:-40

 class Testing {

    
    public static void main(String[] args)
    

    {
        int[][][] a={{{ 10,20},{30,40,60},{70,80,90}}};
        for(int i=0;i<a.length;i++)
        {
            for(int j=0;j<a[i].length;j++)
            {
                for(int k=0;k<a[i][j].length;k++){
                    System.out.println(a[i][j][k]+" ");

                }
                System.out.println();
            }
        }
      
        
       
       
      
    }
    }


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 20

// 30
// 40
// 60

// 70
// 80
// 90


// C:\VSjava>

Anonymous Array 

Program:-41

 class Testing {

    
    public static void main(String[] args)
    

    {
        Testing.sum(new int[] {10,20,30});


    }
    
    static void sum(int[] no)
    {
        int total=0;
        for(int i:no)
        {
            total=total+i;
        }
        System.out.println(total);
    }
        
}
    


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 60

// C:\VSjava>

Program:-42

 class Testing {

    
    public static void main(String[] args)
    {
        Testing.sum(new int[][] {{10,20,30},{40,50}});


    }
    
    static void sum(int[][] no)
    {
        int total=0;
        for(int ii[]:no)
        {
            for(int i:ii)
    {
        total=total+i;
    }
           
        }
        System.out.println("sum is:"+total);
    }
        
}
    


//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// sum is:150

// C:\VSjava>

1-D Array

Program:-43

 class Testing {

    
    public static void main(String[] args)
    {
        int[] a= {10,90,20};
        for(int i=0;i<a.length;i++){
    
            System.out.println(a[i]);
        }
        
    }

 }
//Output
// /C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 90
// 20

// C:\VSjava>


2-D Array

Program:-45

 class Testing {

    
    public static void main(String[] args)
    {
        int[][] a= {{10,90,20},{22,33,44}};
        for(int i=0;i<a.length;i++){

            for(int j=0;j<a[i].length;j++){
                System.out.println(a[i][j]+" "); 
            }
    
            System.out.println( );
        }
        
    }

 }
//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 90
// 20

// 22
// 33
// 44


// C:\VSjava>




3-D Array

Program:-46

 class Testing {

    
    public static void main(String[] args)
    {
        int[][][] a= {{{10,90,20},{22,33,44},{12,13,15}}};
        for(int i=0;i<a.length;i++){

            for(int j=0;j<a[i].length;j++){

                for(int k=0;k<a[i][j].length;k++){
                System.out.println(a[i][j][k]+" "); 
                }
                System.out.println( );
            }
    
            
        }
        
    }

 }
//Output
C:\VSjava>javac Testing.java

C:\VSjava>java Testing
// 10
// 90
// 20

// 22
// 33
// 44

// 12
// 13
// 15


// C:\VSjava>



                                        3-D Array

                                                                                    Program:-47

 class Testing {

    
    public static void main(String[] args)
    {
        int[][][] a= {{{10,90,20},{22,33,44}},{{12,13,15},{44,55}}};
        for(int i=0;i<a.length;i++){

            for(int j=0;j<a[i].length;j++){

                for(int k=0;k<a[i][j].length;k++){

                System.out.println(a[i][j][k]+" "); 
                }
                System.out.println( );
            }
    
            
        }
        
    }

 }

//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 90
// 20

// 22
// 33
// 44

// 12
// 13
// 15

// 44
// 55


// C:\VSjava>


                 Different way of single  dimensional array element print

FoR EACH  LOOP

                               Program:-48

 class Testing {

    
    public static void main(String[] args)
    {
        int[] a={10,20,30};
        
        for(int i:a){
        
            System.out.println(i+" ");
            
           
        }
        
        
    }

 }

//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 20
// 30

// C:\VSjava>

while loop

Program:-49

 class Testing {

    
    public static void main(String[] args)
    {
        int[] a={10,20,30};
        int i=0;
        while(i<a.length)
        {
            System.out.println(a[i]+" ");
            i++;
        }
        
        
    }

 }

//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java Testing
// 10
// 20
// 30

// C:\VSjava>

DoWhile

Program:-50

 class Testing {

    
    public static void main(String[] args)
    {
        int[] a={10,20,30};
        int i=0;
        do
        {
            System.out.println(a[i]+" ");
            i++;
           
        } while(i<a.length);
        
        
    }
 }
                                                                                      
Bubble sort
Program:-51
 class BubbleSort
 {
     public static void main(String args[]){
         int[] a={36,19,29,12,5};
         int temp;
         for(int i=0;i<a.length;i++)
         {
             for(int j=0;j<a.length-1;j++)
             {
                 if(a[j]>a[j+1])
                 {
                     tempa[j];
                     a[j]=a[j+1];
                     a[j+1]=temp;
                 }
             }
         }
         for(int i=0;i<a.length;i++)
         {
             System.out.println(a[i]+" ");
         }
     }

 }
//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java BubbleSort
// 5
// 12
// 19
// 29
// 36

// C:\VSjava>

Program:-52
 class BubbleSort
 {
     public static void main(String args[]){
         int[] a={36,19,29,12,5};
         int temp;
         for(int i=0;i<a.length;i++)
         { 
             int flag=0;
             for(int j=0;j<a.length-1-i;j++)
             {
                 if(a[j]>a[j+1])
                 {
                     tempa[j];
                     a[j]=a[j+1];
                     a[j+1]=temp;
                     flag=1;
                 }
             }
             if(flag==0){
                 break;
             }
         }
         for(int i=0;i<a.length;i++)
         {
             System.out.println(a[i]+" ");
         }
     }

 }
//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java BubbleSort
// 5
// 12
// 19
// 29
// 36

// C:\VSjava>
Program:-53
 class BubbleSort
 {
     public static void main(String args[]){
         String[] a={" deepak ","amit ","deepash","vironika ""rahul"};
         String temp;
         for(int i=0;i<a.length;i++)
         { 
             int flag=0;
             for(int j=0;j<a.length-1-i;j++)
             {
                 if(a[j].compareTo(a[j+1])>0)
                 {
                     tempa[j];
                     a[j]=a[j+1];
                     a[j+1]=temp;
                     flag=1;
                 }
             }
             if(flag==0){
                 break;
             }
         }
         for(int i=0;i<a.length;i++)
         {
             System.out.println(a[i]+" ");
         }
     }

 }
//Output
// C:\VSjava>javac Testing.java

// C:\VSjava>java BubbleSort
//  deepak
// amit
// deepash
// rahul
// vironika

// C:\VSjava>


Program:-54
Program:-55
Program:-56
Program:-57
Program:-58
Program:-59
Program:-60

Program:-61
Program:-62
Program:-63
Program:-64
Program:-65
Program:-66

Program:-67
Program:-68
Program:-69
Program:-70
Program:-71
Program:-72
Program:-73
Program:-74
Program:-75
Program:-76
Program:-77
Program:-78
Program:-79
Program:-80



                                                                    

Comments