回答編集履歴
1
追記
test
CHANGED
@@ -1,3 +1,15 @@
|
|
1
1
|
消しているからです。
|
2
2
|
|
3
3
|
[delete](https://docs.oracle.com/javase/jp/6/api/java/lang/StringBuilder.html#delete%28int,%20int%29)
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
追記
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
リンク先に書いてある通り、delete() の第一引数は削除開始するインデクスを示します。インデクスは 0 から始まるので、文字列の一文字目が 0、二文字目が 1 という風になります。ここでは 5 が指定されているので 6 文字目からになります。
|
12
|
+
|
13
|
+
第二引数は削除終了する次のインデクスを示します。ここでは 8 が指定されているので 9 文字目の直前まで削除します。
|
14
|
+
|
15
|
+
結果、6 7 8 文字目が削除されます。
|