У меня возникают трудности с моей домашней работой. У меня есть основная логика, но я запутался. Цель состоит в том, чтобы сделать квитанцию из списка покупок, введенного пользователем. Например, пользователь вводит:Получение нескольких строк в массив
Apples
OraNgeS // also it's not case sensitive
Oranges
Bananas
!checkout //this is to indicate the list is over
Выход:
Apples x1
Oranges x2
Bananas x1
я застрял. Мой код до сих пор:
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.printf("Enter the items you wish to buy:");
String[] input = new String [keyboard.nextLine()];
keyboard.nextLine(); //consuming the <enter> from input above
for (int i = 0; i < input.length; i++) {
input[i] = keyboard.nextLine();
}
System.out.printf("\nYour input:\n");
for (String s : input) {
System.out.println(s);
}
}
Я знаю, что я должен добавить, если заявление в конце концов, так что если они введут в это будет конец списка «оформить заказ!». но я не могу пройти мимо этого еще.
Любые советы или рекомендации?
Йо, спасибо! это было очень полезно, особенно в будущем! –
Приветствия! Я рад, что это было полезно. Как и в других комментариях, полезно указать, на каком языке он находится. –
Есть ли способ связаться с вами, чтобы помочь мне с другой проблемой? –