teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

別解の追加

2020/03/11 20:17

投稿

kazuma-s
kazuma-s

スコア8222

answer CHANGED
@@ -16,4 +16,12 @@
16
16
  System.out.println(ar[n]);
17
17
  }
18
18
  }
19
- ```
19
+ ```
20
+
21
+ カンマ区切りの方は次のようにも書けます。
22
+ ```Java
23
+ for (int n = ar.length - 1, i = 0; i <= n; i++)
24
+ System.out.print(ar[i] + (i < n ? "," : "\n"));
25
+ }
26
+ ```
27
+ ループの中で i < n の判定を何度も行うのが気に入りませんが。