我有一個問題,我應該展開一個數組,每次創建一個具有相同結果的數組。在你告訴我僅僅使用ArrayList或其他已經存在於Java API中的東西之前,我特意指示使用我自己的代碼。我試着簡單地創建一個比我當前的陣列大一個插槽的陣列,儘管這看起來不太好。這是我目前的時刻:Java:數組擴展不會改變原始數組嗎?
public static void expand(Object[] objArray) {
Object[] objArray2 = new Object[a.length + 1];
for (int i = 0; i < a.length; i++)
objArray[i] = objArray[i];
objArray = objArray2;
}
'objArray [i] = objArray [i];' – luk32 2014-10-18 22:59:08
'a'從哪裏來? – csmckelvey 2014-10-18 22:59:08
Chapss,爲什麼降低投票? – 2014-10-18 23:02:57