Я немного новичок в Java и столкнулся с действительно неловкой проблемой. Как вы видите, у меня есть два Java файла, которые связаны друг с другом (или, по крайней мере, они должны быть). У меня есть папка «store», в которой находится Store. java, и в ней есть папка «item», в которой есть Item. java. Когда я пытаюсь сделать свой список, я получаю сообщение об ошибке «не могу найти символ». Я не понимаю, почему он не может найти класс Item. Спасибо за вашу помощь:)
Редактировать: Моя папка выглядит так:
// store //
- Store. java
// элемент //
Store. java:
package store;
import java.util.List;
import java.util.ArrayList;
public class Store{
private List<Item> items = new ArrayList<>();
}
Item. java:
package store.item;
public class Item{
private String name;
private int cost;
public Item(String name, int cost){
this.name = name;
this.cost = cost;
}
public String getName(){
return name;
}
public int getCost(){
return cost;
}
protected void setCost(int cost){
this.cost = cost;
}
}