映画のエンドロール観る派?観ない派?

javaで2重forループを使い
123
456
789
はどう書けばいいですか?

A 回答 (3件)

こんな感じです。


============================
int COL_MAX = 3;
for(int i = 0; i < 9; i+=COL_MAX) {
for(int j = 0; j < COL_MAX; j++) {
System.out.print(i+1+j);
}
System.out.println();
}
    • good
    • 0

int n = 3;


IntStream.range(0,n).mapToObj(y -> IntStream.range(0,n).map(x -> 1+x+y*n).mapToObj(String::valueOf).collect(Collectors.joining())).forEach(System.out::println);
    • good
    • 0

2重ループなんて使う必要ないと思うけど・・・

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!