下面的實現是否正確?練習Java - EDX
輸入:Oldrecords(GameRecord對象數組)和newRecords(GameRecord)
我將檢查oldRecords陣列中newRecord值。如果它不存在,並且oldrecord數組的長度小於10,我會將newRecord添加到更新後的數組中。
添加新記錄時,我得到異常的數組綁定。
if (size < 10){
int length = size + 1;
updatedRecords = new GameRecord[length];
System.arraycopy(oldRecords, 0, updatedRecords, 0, size);
updatedRecords[length]=newGameRecord(newRecord.getName(),newRecord.getLevel(),newRecord.getScore());
}
是..更正..傻我!!! – ahairshi