Я пытаюсь построить метод, который позволит мне найти общую стоимость нескольких элементов в arraylist. В настоящее время у меня есть аррайалист, полный «предметов». В классе предметов объекты имеют цену и количество, найденное getQuantity и getPrice. Я пытаюсь найти общую стоимость всех предметов в arraylist, но все равно получаю 5 ошибок. Может кто-нибудь помочь спасибо,Сложность Построение метода Arraylist
EDIT: Добавлено ошибки
public double getTotalCost()
{
double total;
for(int i = 0; i < cart.size; i++) // size has private access in ArrayList
{
total = ((cart.get(i)).getQuantity) * ((cart.get(i)).getPrice) + total; // cannot find symbol // illegal start of type// cannot find symbol // illegal start of type
}
return total;
}
}
Почему нет замыкающих скобок для getQuantity() и getPrice() и т. Д., – kosa
Почему вы не публикуете сообщения об ошибках? Мы ужасно читаем мысли, которые вы знаете. –
также, используя оператор + =, сделает его более читаемым. плюс, «полная» переменная не инициализируется 0. не говоря уже о том, что «для каждого» над ArrayList было бы более предпочтительным ... –