使用字符串中的后续字母填充字符数组

时间:2018-06-03 19:50:27

标签: java

例如,我需要按字符分割字符串“Example”并填充具有确定大小的字符数组,然后在数组已满时停止。

因此,如果字符数组有10个元素,那么结果数组将包含组件:

{E,x,a,m,p,l,e,E,x,a}

1 个答案:

答案 0 :(得分:4)

将字符放入循环中的数组中。您可以使用原始字符串的长度使用charAt(i % a.length())放入拟合字符。

String a = "Example";
char[] b = new char[10];
for (int i = 0; i < b.length; i++) {
    b[i] = a.charAt(i % a.length());
}
for (char x : b) System.out.println(x);