String [] arrA = {"a","b","c","d"};
String [] arrB = new String[10];
if(arrA.length > 0 && arrB.length > 0){
for(int i = 0; i < arrB.length; i++){
arrB[i] = arrA[i % arrA.length];
}
}
for(String str: arrB){
System.out.println(str);
}
把你的问题描述清楚一点;你想数组的值都一样吗?还是赋值到其中的1个位置就行?