用for-each循环迭代多维数组

package pratise;

public class Construct {

    public static void main(String[] args) {
        int sum = 0;
        int nums[][] = new int[3][5];
        
        //give nums some values
        for(int i = 0; i < 3; i++){
            for(int j = 0; j < 5; j++){
                nums[i][j] = (i+1)*(j+1);
            }
        }
        
        //Use for-each for loop to display and sum the values.
        for(int x[]: nums){
            for(int y: x){
                System.out.print(y + " ");
                sum += y;
            }
        }
        System.out.println("Summation: " + sum);
    }

}


你可能感兴趣的:(用for-each循环迭代多维数组)