我試圖顯示我已經做出的數組中的元素數量。它是一個具有字符串作爲數據類型的常規數組。如果可以顯示數組中的元素總數,代碼是否與ArrayList的類似?如何在數組中顯示元素數量?
String[] list = new String[14];
list = new String[] {"Bob", "Sal", "Jimmy" ,"John"};
list = insert(list, "Joe", 0);
list = insert(list, "Manny", list.length);
list = insert(list, "Joey", list.length/2);
System.out.println(Arrays.toString(list));
}
public static String[] insert(String[] original, String value, int k) {
String[] copy = new String[original.length + 1];
for(int i=0; i<k; i++)
{
copy[i] = original[i];
}
copy[k] = value;
for(int i=k; i<original.length; i++)
{
copy[i+1] = original[i];
}
return copy;
}
Array中的元素總數:'array.length' – Andreas
創建一個包含14個元素的數組,只需將它扔掉,並用下一行中的4個元素數組替換它,是什麼意思? – Andreas
[如何找到字符串數組的長度?]可能的重複(https://stackoverflow.com/questions/4862092/how-to-find-length-of-a-string-array) – Dukeling