将字符串拆分成相邻字符串的组合字符
/*将字符串拆分成相邻字符串的组合字符*/ public static String[] test4() { String aa = "abcaefbhijk"; int result = 1; int number = aa.length(); for (int i = 2; i <= number; i++) { result += i; } System.out.println("aa的最大拆分字符串是: " + result); String[] bb = new String[result]; System.out.println("----------------------"); int k = 0; for (int i = 0; i < number; i++) { /*安顺序依次进行字符串拆分组合*/ for (int j = i; j < number; j++) { /*从首字符串开始进行组合*/ String substring1 = aa.substring(i, j + 1); bb[k] = substring1; k++; } } System.out.println(Arrays.asList(bb)); return bb; }
将字符串拆分成相邻字符串的组合字符,输出所有字符串数组
本文来自博客园,作者:黄橙,转载请注明原文链接:https://www.cnblogs.com/RedOrange/p/18517314

浙公网安备 33010602011771号