文字列からいくつかの文字を削除するためにループを実行しようとしています。しかし、次のコードを実行しているときは、最初の実行からのみ出力が得られます。私は文字列の残りの部分を取得しません。誰かが私がここに追加する必要があるものを助けてもらえますか?最初の反復の結果のみを表示します。ありがとう文字列ビルダーから文字を削除する
someStr = "I don't know this";
StringBuilder sb = new StringBuilder(someStr);
int n = 3
for (int i = n - 1; i < sb.length(); i = n + 1) {
sb = sb.deleteCharAt(i);
}
System.out.println(sb.toString());
'N'とは何ですか?... –
チェックはあなたの増分ステートメントは、実際に – Taelsin
n個のやっていることは、任意の整数を指定できます。 2,3,4などのように – user3396478