package demo0311;
public class main {
private static String tempstr;
private static String[] strs = new String[100];
private static String[] strArray;
private static String temp;
private static int n;
public static void main(String[] args) {
String str = "aaaaaaaabbbbbbbbccccccccd";
// test(str);
strArray = getEghintLength(str);
for (int i = 0; i < strs.length; i++) {
System.out.println(strArray[i]);
}
}
private static void test(String str) {
// TODO Auto-generated method stub
str = str.substring(8, 16);
// System.out.println(str);
}
static boolean flag = false;
private static String[] getEghintLength(String str) {
while (str.length() > 0 && flag == false) {
if (str.length() - 8 * (n + 1) > 0) {
// tempstr = str.substring(0, 8);
tempstr = str.substring(8 * n, 8 * (n + 1));
for (int i = 0; i <= n; i++) {
strs[n] = tempstr;
}
n++;
// str =
getEghintLength(str);
} else {
temp = str.substring(n * 8, str.length());
strs[n++] = temp;
flag = true;
return strs;
}
}
return strs;
}
}