Java方法,返回包含该数量的相邻点的String

时间:2013-04-29 22:55:26

标签: java algorithm

如果count小于1,该方法应该返回一个空字符串。我已经开始了,但是无法完成你必须添加点数的最后一个部分。

我的代码:

public String numOfDots (int count) {
    if(count < 1) 
        return " ";

    int numOfDots = 0;
    for(int i = 0; i < count; )

我需要从这里做些什么?

2 个答案:

答案 0 :(得分:2)

public String numOfDots(int count)
{
    StringBuilder retrStr = new StringBuilder();
    for (; count > 0; count--)
        retrStr.append("*");
    return retrStr.toString();
}

应该做的伎俩。

答案 1 :(得分:0)

在Clojure中(嘿,问题只是标记算法):

(defn numOfDots [count]
  (clojure.string/join "" (repeat count "."))
)

输出(try it yourself):

(numOfDots 10)
..........