Array
Array
PPT SL.NO.: 01 of 21
NOTE:
Unlike C, Java has Array Bounds Checking. Trying to access
an array element beyond its boundaries will generate an error
message. e.g.
number[5]=3; will generate an error message, as the last
element of the array will be number[4].
Using Loop to Assign Values
class arrayTest{
public static void main(String args[ ]){
int a[ ] = new int[10]; 0 1
1 3
for(int i=0;i<10;i++){ 2 5
a[i] = 2 * i +1; 3 7
4 9
System.out.println(a[i]); 5 11
6 13
}
7 15
} 8 17
9 19
}
Using Loop to Assign Values
Using Scanner to Assign Values
Array Length
class TwoDimensional1
{
public static void main(String args[])
{
int[][] a={{10,20},{30,40}};//declaration and initialization
System.out.println("Two dimensional array elements are");
System.out.println(a[0][0]);
System.out.println(a[0][1]);
System.out.println(a[1][0]);
System.out.println(a[1][1]);
}}
Example:
Example:
Example:
Example: A program to add two matrices
Class AddMatrices{
public static void main (String args[ ]{
int m1[ ][ ]={ {1,2,1}, {0,1,2}};
int m2[ ][ ]={ {4,3,7}, {8,1,5}};
int m3[ ][ ]=new int[2][3];
for(int i=0;i<2;i++)
for(int j=0;j<3;j++)
{
m3[i][j]=m1[i][j]+m2[i][j];
System.out.println(“m3[” + i + “][” + j + “] : ” + m3[i][j]);
}}}
Thank you!
www.nielit.gov.in/haridwar