count が 1 未満の場合、メソッドは空の文字列を返す必要があります。開始しましたが、ドット数を追加する必要がある最後の部分を終了できません。
私のコード:
public String numOfDots (int count) {
if(count < 1)
return " ";
int numOfDots = 0;
for(int i = 0; i < count; )
ここから何をする必要がありますか?
public String numOfDots(int count)
{
StringBuilder retrStr = new StringBuilder();
for (; count > 0; count--)
retrStr.append("*");
return retrStr.toString();
}
トリックを行う必要があります。
Clojure の場合 (問題はタグ付けされたアルゴリズムだけです):
(defn numOfDots [count]
(clojure.string/join "" (repeat count "."))
)
出力 (自分で試してみてください):
(numOfDots 10)
..........