Согласно сообщению об ошибке, сигнатура метода "getOrderNo" не принимает параметр типа "int".Из того, что вы дали, я подозреваю, что класс OrderItem выглядит примерно так:
public class OrderItem {
private int theOrderNum;
OrderItem(int num) {
theOrderNum = num;
}
public int getOrderNum() {
return theOrderNum;
}
}
Если так, вы хотите создать новый OrderItem из параметра orderNum, а затем добавить его к*
public void addToConveyorBelt(int orderNum) {
OrderItem oi = new OrderItem(orderNum);
conveyorBelt.add(oi);
}
Если нет, вам нужно обновить вопрос, чтобы включить больше информации о классе OrderItem.