更新時間:2021-06-01 13:08:22 來源:動力節(jié)點 瀏覽915次
1.數(shù)組操作中,可以使用等于(=)賦值
注意:此時新數(shù)組只是指向原數(shù)組的存儲空間,并沒有重新申請新的空間。
實例:
public class ArrayTest{
public static void main(String args[]){
// 1
int[] a=new int[4];
a[0]=1;
a[1]=2;
a[2]=3;
a[3]=4;
System.out.println(a[3]);
// 2
int b[]=new int[4];
b[0]=1;
b[1]=2;
b[2]=3;
b[3]=4;
System.out.println(b[2]);
// 3
int[] c={1,2,3,4};
int[] d=new int[]{1,2,3,4};
System.out.println(c[2]);
System.out.println(d[3]);
}
}
2.使用System.ararycopy方法
System.arraycopy(originalArray, 0, targetArray, 0, originalArray.length);
注意:新數(shù)組重新申請存儲地址空間,再將原數(shù)組中數(shù)據(jù)拷貝過來。
上就是動力節(jié)點小編介紹的"Java數(shù)組賦值的方法",希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為您服務。