我有一個字符串數組,但數組中的值正在不斷變化。 除了刪除項目和更改索引位置之外,是否還有其他方式來管理數組?如何管理連續更改字符串數組中的值
public int[] deviceId=null;
deviceId=new String[deviceCount];
在我的情況下deviceCount正在改變,因爲新的設備來了。所以我不斷需要更改數組大小並添加或刪除項目
我有一個字符串數組,但數組中的值正在不斷變化。 除了刪除項目和更改索引位置之外,是否還有其他方式來管理數組?如何管理連續更改字符串數組中的值
public int[] deviceId=null;
deviceId=new String[deviceCount];
在我的情況下deviceCount正在改變,因爲新的設備來了。所以我不斷需要更改數組大小並添加或刪除項目
Java提供了一種非常方便的機制,即ArrayList。這是一個動態數組,您可以使用它來完成您所描述的內容。
http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html
謝謝大哥! –
肯定的事情。點擊綠色複選標記將其標記爲正確的答案,並歡迎來到Stack –
完成!!!!!!!!!!!! –
你是什麼意思「管理」?你想用什麼字符串?你可以提供的信息越多,你就越有可能在這裏得到有用的答案。 – FoamyGuy
我會說你正在尋找象'ArrayList'一樣的'List',但是你需要提供你的代碼正在做什麼以及你想要實現什麼的更多細節。 – Pshemo
如果您不想[編輯]它並提供更多詳細信息,您的問題可能會被擱置。 – Pshemo