У меня есть простой аранжировщик, но я не могу добавить объекты к нему.Невозможно добавить в ArrayList «неуместную конструкцию (я)»
import java.util.ArrayList;
public class Inventory {
ArrayList inventory = new ArrayList();
String item1 = "Sword";
String item2 = "Potion";
String item3 = "Shield";
inventory.add(item1);
inventory.add(item2);
inventory.add(item3);
}
Есть две ошибки, одна в точке между запасами и добавить, и один в именах переменных между скобками, будучи
Syntax error on token(s), misplaced construct(s)
и
Syntax error on token "item1", VariableDeclaratorId expected after this token
Может кто-нибудь объяснить, почему это происходит?
Это должно быть написано внутри метода. – Maroun
Кроме того, использование raw arraylist может быть не самой лучшей идеей, скорее используйте ArrayList –
Zavior
Вы также можете написать 'Arrays.asList (« Меч »,« Зелье »,« Щит »);' – LaurentG