Car[] carsForRent={new passengerCar("奧迪A4",500,4),new passengerCar("馬自達(dá)6", 400, 4),new PickUp("皮卡雪6", 450,2, 4),new passengerCar("金龍", 800, 20),new Trunk("松花江", 400, 4),new Trunk("依維柯", 1000, 20)};像以上的定義方式跟以前所見的數(shù)據(jù)類型【】【】 數(shù)組名 = new 數(shù)據(jù)類型【行的個(gè)數(shù)】【列的個(gè)數(shù)】;不同?為什么不用數(shù)據(jù)類型?。??????
1 回答

guozhchun
TA貢獻(xiàn)103條經(jīng)驗(yàn) 獲得超76個(gè)贊
為了打字方便,我這里使用 int 來代表數(shù)據(jù)類型,使用 a 來代表數(shù)組名, 使用 n 來代表數(shù)組的個(gè)數(shù)。
int[]?a?=?new?int[n];??//?這是定義數(shù)組?a?有?n?個(gè)元素,并沒有給數(shù)組?a?賦值 int[]?a?=?{5,?4,?3,?2,?1};??//?這是定義數(shù)組?a?有?5?個(gè)元素,同時(shí)給?5?個(gè)元素賦值,其相當(dāng)于 //??int[]?a?=?new?int[5]; //??for?(int?i?=?0;?i?<?a.length;?i++) //??????a[i]?=?5?-?i;
?
添加回答
舉報(bào)
0/150
提交
取消