Sunday, February 15, 2015

Arrays

Arrays can be of single dimension or multidimension, its a collection of similar datatypes. below example illustarte the creation of arrays.


package Example1;

import java.lang.reflect.Array;

public class CreateArray {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  System.out.println("single dimension array");
  int[] singlearray = new int[10];
  for (int i = 0; i < singlearray.length; i++) {
   singlearray[i] = i;
   System.out.print(" " + singlearray[i] + " ");
  }
  System.out.println();

  int k = 0;
  while (k <= 15) {
   System.out.print("-");
   k++;
  }
  System.out.println();
  
  
  System.out.println("multi dimension array");
  int[][] multiarray = new int[10][10];

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

}


output :
single dimension array
0 1 2 3 4 5 6 7 8 9
----------------
multi dimension array
|0||0||0||0||0||0||0||0||0||0|
|1||1||1||1||1||1||1||1||1||1|
|2||2||2||2||2||2||2||2||2||2|
|3||3||3||3||3||3||3||3||3||3|
|4||4||4||4||4||4||4||4||4||4|
|5||5||5||5||5||5||5||5||5||5|
|6||6||6||6||6||6||6||6||6||6|
|7||7||7||7||7||7||7||7||7||7|
|8||8||8||8||8||8||8||8||8||8|
|9||9||9||9||9||9||9||9||9||9|
>>>
------------------------------------------------------------------------------------------------------------