したがって、2つのintのv
とw
、文字列q
、およびリストlist
があります。 list
には、q
の複製を持つ文字列が追加されます(v
〜w
)。リスト内に特定の文字の数が多い文字列を追加する
たとえば、vは2、wは4、qは「a」です。 リストは、プログラムが完了するまで[aa、aaa、aaaa]にする必要があります。
私はこれに類似したさまざまなプログラムを行っていますが、これは簡単だと思っていましたが、それはまだ何らかの理由で私が何か不足していると思います。私はこれを行うことでこれを解決しようとしました
for (int j = v; j <= w; j++) {
String s = "";
for (int k = 0; k < j ; k++) {
s+=q;
}
list.add(s);
}
しかし、それはちょうど一定の数のQを与えます。変化しない。
あなたのコードは私にとって正しいです。あなたのコードが正しい出力を与えていない場合は、誤った出力を実行して再現できる[MCVE](http://stackoverflow.com/help/mcve)を教えてください。 – ajb
彼はqq、qqq、qqqqを得るつもりです – Tatarize
あなたが言うとき:* qは "a"です。リストは[qq、qqq、qqqq]でなければなりません* - リストは '[" aa "、" aaa "、" aaaa "]'でなければなりませんか?私はそれがあなたが意味するものだと確信しています。 –