小编s55*_*chi的帖子

字符串的递归扩展

我想创建一个方法,用另一个字符串递归扩展输入字符串.

public  class StringTest {
    public static String addZeichenkette(String out, int i)  {
        out += "bla";
        if (i > 0) {
            i--;
            addZeichenkette(out, i);
        }
        return out;
    }    

    public static void main(String[] args) {
        String out = "Hello";
        out = addZeichenkette(out, 7);
        System.out.println(out);
    }
}  
Run Code Online (Sandbox Code Playgroud)

输出应该是:

Helloblablablablablablabla
Run Code Online (Sandbox Code Playgroud)

相反它

Hellobla
Run Code Online (Sandbox Code Playgroud)

主要方法必须不受影响(方法调用除外).

java string recursion expand function

0
推荐指数
1
解决办法
374
查看次数

标签 统计

expand ×1

function ×1

java ×1

recursion ×1

string ×1