Page 197 - PowerPoint Presentation
P. 197

CAVITE STATE UNIVERSITY
                               T3 CAMPUS
                               Department of Information Technology          COSC 65 – Programming Languages

               Example of nested for loop:

                  for (int i=1; i<=5; i++) {    OUTPUT:        for (int i=1; i<=5; i++) {    OUTPUT:
                        for (int j = 1; j<=5; j++) {     *  *  *  *  *      for (int j = 1; j<=5; j++) {    1  1  1  1  1
                        System.out.println(“ * “);    *  *  *  *  *      System.out.println(i);     2  2  2  2  2
                  }                               *  *  *  *  *   }                            3  3  3  3  3
                        System.out.println();     *  *  *  *  *       System.out.println();     4  4  4  4  4
                  }                               *  *  *  *  *   }                            5  5  5  5  5


                       The nested for loop is a loop within a loop, an inner loop within the body of an outer
               loop. How this works is that the first pass of the outer loop triggers the inner loop, which
               executes to completion. Then the second pass of the outer lop triggers the inner loop again.
               This repeats until the outer loop finished

               Java Array
                       An array is a fixed-length structure hat stores multiple values of the same type. You
               can group values of the same type within arrays. An item in an array is called an element.
               Every element can be access via an index. The first element in an array is addressed via 0
               index, the second via 1 and so on.
               Here is the graphical representation on an array with size 10.



                          0     1     2     3    4     5     6     7     8     9
               Single Dimension Array
                       Array Declarations and Array Initialization
                       -   int num[] = new int[10]
                       -   float marks[] = new float[5]
                       -   String NameofStudents[] = new String[“ “, “ “]

                       Let’s see the simple example of Java array, where we are going to declare, instantiate,
                       initialize and traverse an array.
                  // Java program to illustrate how to declare, instantiate, initialize and traverse the Java Array


                  class TestArray {
                  public static void main (String[]args){

                  int arr[] = new int[5]; // variable arr declaration as an array that can store 5 integers (array 0-4)

                  arr[0] = 0;   // variable initialization
                  arr[1] = 10;
                  arr[2] = 20;
                  arr[3] = 30;
                  arr[4] = 40;

                  for (int i=0; i<arr.length; i++) { // displaying the array
                        System.out.println(arr[i]); // prints 0 10 20 30 40 downwards
                        }
                  }

                  }




                                                                                                 Page | 56
   192   193   194   195   196   197   198   199   200   201   202