例如,我需要按字符分割字符串“Example”并填充具有确定大小的字符数组,然后在数组已满时停止。
因此,如果字符数组有10个元素,那么结果数组将包含组件:
{E,x,a,m,p,l,e,E,x,a}
答案 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);