Java方法,该方法返回包含该数量相邻点的字符串

Java方法,该方法返回包含该数量相邻点的字符串,java,algorithm,Java,Algorithm,如果count小于1,则该方法应返回空字符串。我已经开始了,但不能完成最后一部分,你必须添加点的数量 我的代码: public String numOfDots (int count) { if(count < 1) return " "; int numOfDots = 0; for(int i = 0; i < count; ) 公共字符串numofots(整数计数){ 如果(计数

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

我的代码:

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

    int numOfDots = 0;
    for(int i = 0; i < count; )
公共字符串numofots(整数计数){
如果(计数<1)
返回“”;
int numOfDots=0;
对于(int i=0;i
从这里我需要做什么?

公共字符串numofots(int count)
{
StringBuilder retrStr=新的StringBuilder();
对于(;计数>0;计数--)
retrStr.追加(“*”);
返回retrStr.toString();
}
应该做到这一点。

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

输出():


首先,
不是空字符串
。其次,如何遍历字符串的每个字符并确定它是否为点?此函数的预期输入和预期输出是什么?您知道如何将点添加到现有字符串中吗?例如numodots(4)打印输出;•••没问题,但是在发布之前一定要做一些研究。StringBuilder不是最复杂的东西。
(defn numOfDots [count]
  (clojure.string/join "" (repeat count "."))
)
(numOfDots 10)
..........