回答編集履歴

4

追記

2018/03/11 09:25

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -53,3 +53,15 @@
53
53
  このとおりにならないのは出力する際に改行していないからです。
54
54
 
55
55
  System.out.printではなくprintlnを使えば想像通りに動作すると思います。
56
+
57
+
58
+
59
+ ついでに
60
+
61
+ ---
62
+
63
+ 次の二つは意味が全く違います。
64
+
65
+ - StringBuilder sb = new StringBuilder();
66
+
67
+ - StringBuilder sb = null;

3

実行例間違えた

2018/03/11 09:25

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -26,7 +26,25 @@
26
26
 
27
27
  ```
28
28
 
29
- ■■■■■■■■■
29
+
30
+
31
+
32
+
33
+
34
+
35
+
36
+
37
+
38
+
39
+
40
+
41
+
42
+
43
+
44
+
45
+
46
+
47
+
30
48
 
31
49
  ```
32
50
 

2

追記

2018/03/11 09:23

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -32,6 +32,6 @@
32
32
 
33
33
 
34
34
 
35
- 出力する際に改行していないからです。
35
+ このとおりにならないのは出力する際に改行していないからです。
36
36
 
37
37
  System.out.printではなくprintlnを使えば想像通りに動作すると思います。

1

追記

2018/03/11 09:22

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -1,3 +1,37 @@
1
+ 予想していた実行結果は次のとおりでしょうか?
2
+
3
+ ```
4
+
5
+
6
+
7
+ ■■
8
+
9
+ ■■■
10
+
11
+ ■■■■
12
+
13
+ ■■■■■
14
+
15
+ ■■■■■■
16
+
17
+ ■■■■■■■
18
+
19
+ ■■■■■■■■
20
+
21
+ ■■■■■■■■■
22
+
23
+ ■■■■■■■■■■
24
+
25
+ ```
26
+
27
+ ```
28
+
29
+ ■■■■■■■■■■
30
+
31
+ ```
32
+
33
+
34
+
1
35
  出力する際に改行していないからです。
2
36
 
3
37
  System.out.printではなくprintlnを使えば想像通りに動作すると思います。