У меня есть этот массивцикла, чтобы проверить массив строк для элемента
public static ArrayList<String> inventory = new ArrayList<String>();
и имеют игрок предметы, хранящиеся внутри него.
Я хочу добавить функцию в класс магазина, которая будет продавать все, кроме кирки, как я могу создать цикл, чтобы проверить, есть ли что-то в массиве, отличном от «pickaxe», и если его нужно удалить?
Для удаления У меня есть пустота
public void removeAllInventory() {
inventory.clear();
}
или
public void removeInventory(String item) {
inventory.remove(item);
}
Могу ли я просто редактировать removeAllInventory игнорировать кирку и сделать новую пустоту под названием removeAllShop или что-то? Если да, то что будет в этой пустоте?
Это где мне нужно положить его в:
else if (input.input.equalsIgnoreCase("all")) {
}
Неужели это не стоит комментарий? Это не решает вопрос. –
Что бы я добавил в новый метод, чтобы он действительно работал? – user2809361
Я согласен с тем, что сохранение вашего кода в качестве самостоятельного документирования - это хороший способ сохранить ваше здравомыслие. Изменение функциональности removeAllInventory начинается с того, что вы делаете свой код ... намного меньше, чем понятно третьему лицу. – user2366842