更新時間:2021-06-01 13:08:22 來源:動力節點 瀏覽979次
1.數組操作中,可以使用等于(=)賦值
注意:此時新數組只是指向原數組的存儲空間,并沒有重新申請新的空間。
實例:
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);
注意:新數組重新申請存儲地址空間,再將原數組中數據拷貝過來。
上就是動力節點小編介紹的"Java數組賦值的方法",希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為您服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習