我有這樣的陣列循環來檢查字符串數組項
public static ArrayList<String> inventory = new ArrayList<String>();
,並有存儲的它裏面的玩家項目。
我想添加一個功能,將銷售除鎬之外的所有東西,我如何創建一個循環來檢查數組中除「鎬」之外的其他東西,以及是否有刪除它?
要刪除我有一個空隙
public void removeAllInventory() {
inventory.clear();
}
或
public void removeInventory(String item) {
inventory.remove(item);
}
難道我只是編輯removeAllInventory忽略鐵鎬,創建一個名爲removeAllShop或新的東西空虛嗎?如果是這樣的話,會發生什麼呢?
這是我需要把它放在:
else if (input.input.equalsIgnoreCase("all")) {
}
難道真的不值得評論嗎?它不能解決問題。 –
我會在新方法中做些什麼來使其真正起作用? – user2809361
我同意保持您的代碼儘可能自我記錄是保持您的理智的好方法。更改removeAllInventory的功能將使您的代碼的路徑開始順利......第三方可以理解這一點。 – user2366842