回答編集履歴
1
投稿修正
answer
CHANGED
@@ -8,6 +8,7 @@
|
|
8
8
|
|
9
9
|
要件は上記3つとします
|
10
10
|
|
11
|
+
```Java
|
11
12
|
public class Test {
|
12
13
|
public static void main(String[] args) {
|
13
14
|
int endline = Integer.parseInt(args[0]); //数値化
|
@@ -17,11 +18,12 @@
|
|
17
18
|
}
|
18
19
|
}
|
19
20
|
}
|
20
|
-
|
21
|
+
```
|
21
22
|
上記のように空白と改行を分けて出力したい場合はprint命令とprintln命令を使い分けたりします。
|
22
23
|
変数内の数値と文字列リテラルは加算演算する
|
23
24
|
また指定した倍数毎のデータを出力したい場合は少し変化します。
|
24
25
|
|
26
|
+
```Java
|
25
27
|
public class Test {
|
26
28
|
public static void main(String[] args) {
|
27
29
|
|
@@ -41,6 +43,8 @@
|
|
41
43
|
}
|
42
44
|
}
|
43
45
|
}
|
46
|
+
```
|
44
47
|
|
48
|
+
|
45
49
|
以上が一例です、どうしても二重ループでやらなければならない場合は少しトリッキーな書き方になるんじゃないかなと思います
|
46
50
|
実務などでは最初のループでは出力せずに、出力用のデータを作成してから最後に纏めて出力したりします。
|