intro/TwoDArrays

From ggc

Jump to: navigation, search

01 package intro;
02 
03 
04 /**
05  * All about my application.
06  @author My Name Here
07  */
08 public class TwoDArrays
09 {
10   public static void main(String[] args)
11   {
12     //declaring a collection that will be capable of holding integer variables
13     int[][] nums;
14     //declaring 6 ints
15     nums=new int[2][3];
16     nums[0][0]=5;
17     nums[0][1]=6;
18     nums[0][2]=7;
19     nums[1][0]=1;
20     nums[1][1]=2;
21     nums[1][2]=3;
22     System.out.println("nums[0][0] is "+nums[0][0]);
23     System.out.println("nums[0][1] is "+nums[0][1]);
24     System.out.println("nums[0][2] is "+nums[0][2]);
25     System.out.println("nums[1][0] is "+nums[1][0]);
26     System.out.println("nums[1][1] is "+nums[1][1]);
27     System.out.println("nums[1][2] is "+nums[1][2]);
28     /**below performs identical function to lines 16 to 21*/
29     int i=0;
30     if(i<nums.length)
31     {
32       int j=0;
33       if(j<nums[i].length)
34         nums[i][j]=5;
35       j++;
36       if(j<nums[i].length)
37         nums[i][j]=6;
38       j++;
39       if(j<nums[i].length)
40         nums[i][j]=7;
41       j++;
42       if(j<nums[i].length)
43         nums[i][j]=8;//would not happen when j is 3 and nums[i].length is 3
44     }
45     i++;
46     if(i<nums.length)
47     {
48       int j=0;
49       if(j<nums[i].length)
50         nums[i][j]=5;
51       j++;
52       if(j<nums[i].length)
53         nums[i][j]=6;
54       j++;
55       if(j<nums[i].length)
56         nums[i][j]=7;
57       j++;
58     }
59     i++;
60     /**above performs identical function to lines 16 to 21*/
61     System.out.println("nums[0][0] is "+nums[0][0]);
62     System.out.println("nums[0][1] is "+nums[0][1]);
63     System.out.println("nums[0][2] is "+nums[0][2]);
64     System.out.println("nums[1][0] is "+nums[1][0]);
65     System.out.println("nums[1][1] is "+nums[1][1]);
66     System.out.println("nums[1][2] is "+nums[1][2]);
67 
68     for(int r=0; r<nums.length; r++)
69     {
70       for(int c=0; c<nums[r].length; c++)
71       {
72         nums[r][c]=(int)(Math.random()*5);
73         System.out.println("nums["+r+"]["+c+"] is "+nums[r][c]);
74       }
75     }
76   }
77 }


Download/View intro/TwoDArrays.java





Views
Personal tools
Add to 
del.icio.usAdd to 
diggAdd to 
FacebookAdd to 
favoritesAdd to 
GoogleAdd to 
MySpaceAdd to 
PrintAdd to 
SlashdotAdd to 
StumbleUponAdd to 
Twitter