java:loop_statements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
java:loop_statements [2015/09/18 10:47]
gthanos created
java:loop_statements [2015/09/18 10:52]
gthanos [For statement]
Line 30: Line 30:
 ===== For statement ===== ===== For statement =====
  
-Η εντολή **for** συντάσσεται όπως και στην γλώσσα προγραμματισμού **C**. Ενδιαφέρον έχει μία διαφοροποιημένη έκδοση της **for** που υποστηρίζει η **Java** με σκοπό την ανακύκλωση σε όλα τα μέλη ενός πίνακα (ή ενός [[java:collections_intro|Collection]] όπως θα δούμε αργότερα). Δείτε το παρακάτω παράδειγμα, χρήσης του συγκεκριμένου τελεστή για την ανακύκλωση σε όλα τα μέλη ενός πίνακα.+Η εντολή **for** συντάσσεται όπως και στην γλώσσα προγραμματισμού **C**. 
  
-<code java EnhancedForDemo.java> +<code java ForDemo.java> 
-class EnhancedForDemo +class ForDemo 
-    public static void main(String[] args){ +  public static void main(String[] args){ 
-         int[] numbers =  +    int[] numbers = {1,2,3,4,5,6,7,8,9,10}; 
-             {1,2,3,4,5,6,7,8,9,10}; +    for (int i=0; i<numbers.length;i++) { 
-         for (int item : numbers) { +      System.out.println("Count is: " + numbers[i]);
-             System.out.println("Count is: " + item); +
-         }+
     }     }
 +  }
 } }
 </code> </code>
  
 +Ενδιαφέρον έχει μία διαφοροποιημένη έκδοση της **for** που υποστηρίζει η **Java** με σκοπό την ανακύκλωση __σε όλα τα μέλη ενός πίνακα__ (ή ενός [[java:collections_intro|Collection]] όπως θα δούμε αργότερα). Δείτε το παρακάτω παράδειγμα, χρήσης του συγκεκριμένου τελεστή για την ανακύκλωση στα μέλη ενός πίνακα.
  
 +<code java EnhancedForDemo.java>
 +class EnhancedForDemo {
 +  public static void main(String[] args){
 +    int[] numbers = {1,2,3,4,5,6,7,8,9,10};
 +    for (int item : numbers) {
 +      System.out.println("Count is: " + item);
 +    }
 +  }
 +}
 +</code>
java/loop_statements.txt · Last modified: 2017/02/16 08:08 by gthanos