递归例子(一)
1.场景:给定一个字符串,将里面的内容进行组合成指定位数的结果。并且统计个数。
比如"abc"组合2位数的个数有3*3*3 = 9;
结果是aa,ab,ac, ba,bb,bc,ca,cb,cc
代码实现:
System.out.println("sum = " + print("abc", 2, "", 0));测试结果:aaabbabbsum = 4aaabacbabbbccacbccsum = 9?
测试结果:
aaabbabbsum = 4aaabacbabbbccacbccsum = 9
?