- 论坛徽章:
- 0
|
public static void jishuang1(String strtop, String str, int len, int num) {
if (num 1){ return; }
int l = str.length() / 2;
if (((strtop.length() - (len - num) * 2)) > 0) {
strtop = strtop.substring(strtop.length() - (len - num) * 2);
}
for (int i = 0; i l - num + 1; i++) {
if (i>0 || strtop.equals(""))
System.out.println(strtop + str.substring(i * 2, i * 2 + num * 2));
jishuang(strtop + str.substring(i * 2, i * 2 + 2), str.substring(i * 2 + 2), len, num - 1);
}
public static void main(String[] args) {
jishuang1("", "010203040506070809", 6, 6);
}
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/3849/showart_331142.html |
|