java怎么把一个数组的值循环赋值给另外一个大数组

如题所述

第1个回答  2016-11-18
需要使用一个临时数组将原有数组进行扩展,然后再将原数组和添加的数组一起放到新的数组中就可以了。
第2个回答  2016-11-18
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);
}本回答被网友采纳

java怎么把一个数组的值循环赋值给另外一个大数组
需要使用一个临时数组将原有数组进行扩展,然后再将原数组和添加的数组一起放到新的数组中就可以了。

JAVA里怎么把这个数组赋值给另一个数组
有两种方法 第一种用for循环:int[] x={1,2};int[] y=new int[2];for(int i=0;i<x.length;i++){y[i]=x[i];第二种用java提供的arraycopy int[] x={1,2};int[] y=new int[2];System.arraycopy(x, 0, y, 0, x.length);\/\/变量依次是(原数组,从原数组第几位开始,...

急!JAVA中如何实现将数组的部分值赋给另一个数组?
public class ArrayTest { public static void main(String[] args) { ArrayTest at = new ArrayTest();int[] array = {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5};Integer[] arr = at.getArray(array);for(int i=0,n=arr.length;i<n;i++){ System.out.print(arr[i].intValu...

Java 遍历数组怎样把便利后的值赋到另一个数组
1.这种情况你应该用完整的for循环for (int i = 0; i < beanStrs.length; i++){ str[i] = beanStrs[i];}2.还有一种方法就是直接赋值不遍历str = beanStrs;3.如果你一定要用自己这种需要在循环外定义一个int变量,每次赋值后在加1 ...

java里怎样把一个数组赋值给另一个数组
int []a = new int[]{1,2,3,4,5,6,7,8} ;A-> int []b = a ;B-> int []b = new int[a.length] ;for(int i = 0 ; i< a.length; i++){ b[i] = a[i] ;}

Java怎样把一个字符串数组的元素附给另一个字符串数组
1 使用循环结构 这种方法最灵活。唯一不足的地方可能就是代码较多 2 使用Object类的clone()方法, 这种方法最简单,得到原数组的一个副本。灵活形也最差。效率最差,尤其是在数组元素很大或者复制对象数组时。3 使用Systems的arraycopy这种方法被告之速度最快,并且灵活性也较好,可以指定原数组名称、...

java把一个list中的内容添加到另一个list中
在JAVA中,想要把一个list中的内容添加至另一个list中,有两种方法:采用循环的方法。通过循环第一个ArrayList,然后通过每循环一次的方式,将值赋值给另一个ArrayList。具体代码实现如下:2.采用ArrayList自带的addAll()方法。addAll()方法是通过传入整一个List,将此List中的所有元素加入到新的List中,...

java 中如何把一个string数组原封不动的赋给另外一个string数组[]
{ public static void main(String args[]){ String s1[]={"1","2","3","4","5","6"};String s2[]=new String[6];System.arraycopy(s1,1,s2,2,4);for(int i=0;i

java数组去除几个元素怎么赋值给另一个数组,
数组的赋值可以用地址赋值,如果原来的数组已经把某几个元素删除了,直接就可以把原来地址给新的数组,如果你需要在赋值过程中删除元素,可能就需要进行数组遍历

java中怎样将一个数组中的元素全部加入到另一个数组中
int[] x={1,2}; int[] y=new int[2]; for(int i=0;i<x.length;i++){ y[i]=x[i];用循环遍历的方法就可以,上面的这个代码是把数组x里面的元素放到一个空数组y中。根据你的需求进行调整吧。

相似回答