Java方法,该方法返回包含该数量相邻点的字符串
如果count小于1,则该方法应返回空字符串。我已经开始了,但不能完成最后一部分,你必须添加点的数量 我的代码: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(整数计数){ 如果(计数
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)
..........