Witam ponownie. Gdzieś robię prosty błąd, ale już się zamotałem i nie wiem gdzie...
Program ma pytać o wyraz i dodawać go do ArrayList do momentu, aż drugi raz podamy ten sam wyraz.
Coś namotałem w pętli i program nie przerywa petli. Będę wdzięczny za pomoc:
import java.util.*;
public class Arraje {
public static void main(String[] args) {
ArrayList<String> words = new ArrayList<String>();
Scanner in = new Scanner(System.in);
String word;
do{
System.out.print("Podaj wyraz: ");
word = in.nextLine();
words.add(word);
}
while (words.contains(word));
System.out.println("Użyłeś słowa " + word + " po raz drugi");
}
}