Я должен создать следующую программу: < /p>
Создать программу, которая позволяет вам печатать имена. Имена, которые пользователь использует и представляет (с ключом Enter), должны храниться в ArrayList. Имена в ArrayList следует затем напечатать на экране. < /p>
< /blockquote>
Моя проблема в том, что я смог сохранить только одно имя в моем ArrayList.ArrayList namen = new ArrayList ();
System.out.print("Enter a name: ");
Scanner in = new Scanner(System.in);
namen.add(in.next());
for (String naam: namen) {
System.out.println(naam);
}
< /code>
Первая проблема заключается в том, что после набранного и отправленного одного имени вы не можете что -либо ввести, поэтому я должен сбросить ввод, как с целочисленными значениями: < /p>
if (varOne > varTwo) {
System.out.println("Too high!");
varOne = raadGetal.nextInt();
}
< /code>
the carone = raadgetal.nextint (); < /code> Line сбрасывает ввод, так что вы можете снова ввести. Но как мне достичь того же с кодом выше, с струнами и массивом?
Подробнее здесь: https://stackoverflow.com/questions/201 ... array-list