for eachサイクル(配列印刷)

2943 ワード

for each回顧例:
public class Test
{
    public static void main(String[] args) 
    {
        int a[]={1,2,3,4,5,6,7,8,9,10};
        for(int n:a)
        System.out.print(n+" ");
    }
}

出力結果:
E:\test>javac Test.java

E:\test>java Test
1 2 3 4 5 6 7 8 9 10
E:\test>

拡張配列印刷のより簡潔な方法:ArraysクラスのtoStringメソッドを使用します.例:
public class  Test
{
    public static void main(String[] args) 
    {
        int a[]={1,2,3,4,5,6,7,8,9,10};

        System.out.print(Arrays.toString(a));
    }
}

結果:
E:\test>javac Test.java

E:\test>java Test
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
E:\test>

以上...