3 回答

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊
nextIndex 這個(gè)變量是記錄當(dāng)前 qtest一共保存了多少個(gè)Quadrangle對(duì)象,
% public void draw(Quadrangle q) { // 定義draw()方法,參數(shù)為四邊形對(duì)象
if (nextIndex < qtest.length) {//如果當(dāng)前已有的Quadrangle對(duì)象個(gè)數(shù)沒(méi)有超過(guò)qtest 能保存的限制,則執(zhí)行下面這段
qtest[nextIndex] = q;//將 q對(duì)象保存到qtest 數(shù)組中
System.out.println(nextIndex);//打印nextIndex值
nextIndex++;//該值加1,指向下一個(gè)待加入qtest 數(shù)組的下標(biāo)
}
} %

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
public void draw(Quadrangle q) { // 定義draw()方法,參數(shù)為四邊形對(duì)象
if (nextIndex < qtest.length) { nextIndex和qtest長(zhǎng)度比較,
qtest[nextIndex] = q; qtest為超長(zhǎng)時(shí)把傳入的四邊形加到數(shù)組里
System.out.println(nextIndex);
nextIndex++; 因?yàn)橄驍?shù)組里加了一個(gè),所以nextIndex自加一,nextIndex就是記錄項(xiàng)數(shù)組里加入了幾個(gè)變量
}
}

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊
把Quadrangle對(duì)象放在Quadrangle類(lèi)型的數(shù)組中,數(shù)組長(zhǎng)度為6,最多能放6個(gè)
添加回答
舉報(bào)