我可以在我的陣列中添加或刪除元素時使用哪種方法。 有沒有這樣的方法? 另外,在元素被刪除以防止默認「0」佔據該空間的情況下,會自動調整數組的大小。如何添加/刪除Java中的數組中的項目?
1
A
回答
1
因此,您不能使用數組執行上面提到的所有操作。
您可能會考慮在java中使用ArrayList
類。它還內置了刪除庫。
檢查此鏈接了 - https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html#remove(int)
3
您不必對數組的方法,但你可以使用ArrayList
代替。代碼示例:
List<String> list = new ArrayList<>();
list.add("str 1");
list.add("str 2");
list.add(0,"str 3"); // Add 3 on position 0
list.remove(1); // remove item on position 1
list.remove("str 2"); // remove first occurrence of str 2
但你不能使用原始類型直接在陣列中,如果你想爲int的ArrayList
則可以使用它作爲包裝的基本類型Integer類 - List<Integer> list = new ArrayList<>();
+1
感謝您指出,不想這樣說,我的意思是沒有OP要求的方法。 – FilipRistic
相關問題
- 1. 如何添加或刪除Windows Phone中的數組項目?
- 2. 如何刪除數組中的項目
- 3. 在javascript中添加和刪除dataTables源數組中的項目
- 4. 刪除和添加項目到數組?
- 5. Xcode - 如何從數組中的數組中刪除項目?
- 6. Jquery - 添加和刪除數組中的項目
- 7. 添加/刪除列表中的項目
- 8. 如何向條目數組中添加/刪除條目?
- 9. 如何從數組列表中刪除項目Java eclipse
- 10. 從數組中刪除數組項目
- 11. 如何刪除子數組中的項目時刪除主數組?
- 12. 如何刪除會話中的數組中的項目? php
- 13. 在plist中添加和刪除數組項目
- 14. jquery從數組中添加/刪除項目
- 15. 從數組中添加/刪除項目 - javascript
- 16. 刪除PHP數組中項目的.htm
- 17. 刪除數組中的特定項目
- 18. 刪除會話數組中的項目
- 19. 刪除數組中的項目
- 20. Java重新添加已從JComboBox中刪除的項目
- 21. 如何刪除和替換Java中的數組列表中的項目?
- 22. 如何從項目的名稱中刪除數組中的項目?
- 23. 如何從expandableListview中刪除組項目?
- 24. 如何從jquery中的數組對象中刪除項目
- 25. 如何從PowerShell中的數組中刪除項目?
- 26. 如何從jquery中的數組中刪除項目?
- 27. 如何從一個數組中的項目中刪除模式
- 28. 如何從C中的數組中刪除項目?
- 29. 如何添加或刪除CollectionViewSource中的項目?
- 30. 如何從使用jQuery添加的項目中刪除屬性
數組是不可變的,所以你將不得不自己調整大小。如果不手動調整大小,真正的刪除也是不可能的。你有沒有考慮過使用'ArrayList'? – Logan
嘗試使用一些搜索引擎? – GhostCat