更新時(shí)間:2021-06-01 13:08:22 來源:動(dòng)力節(jié)點(diǎn) 瀏覽953次
1.數(shù)組操作中,可以使用等于(=)賦值
注意:此時(shí)新數(shù)組只是指向原數(shù)組的存儲(chǔ)空間,并沒有重新申請(qǐng)新的空間。
實(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ù)組重新申請(qǐng)存儲(chǔ)地址空間,再將原數(shù)組中數(shù)據(jù)拷貝過來。
上就是動(dòng)力節(jié)點(diǎn)小編介紹的"Java數(shù)組賦值的方法",希望對(duì)大家有幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為您服務(wù)。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)