Проблема, с которой я столкнулась, заключается в том, что когда имеется четное количество входных данных до того, как набирается часовое, оно выводит только четные строки (например: да, нет, -1 будет печатать нет) и когда является нечетным количеством ввода, программа продолжает работать, даже несмотря на то, что контролер был использован.String ArrayList и вывод
//takes words (strings) from the user at the command line
//returns the words as an ArrayList of strings.
//Use a sentinel to allow user to tell the method when they are done entering words.
public static ArrayList<String> arrayListFiller(){
ArrayList<String> stringArrayList = new ArrayList();
System.out.println("Enter the Strings you would like to add to the Array List.");
System.out.println("Type -1 when finished.");
Scanner in = new Scanner(System.in);
while(!in.nextLine().equals("-1")){
String tempString = in.nextLine();
stringArrayList.add(tempString);
}
return stringArrayList;
}
public static void printArrayListFiller(ArrayList<String> stringArrayList){
for(int i = 0; i < stringArrayList.size(); i++){
String value = stringArrayList.get(i);
System.out.println(value);
}
}
ха-ха-ха-ха-ха-ха-ха, вы тоже можете поднять вверх? Цените любовь. Мне нужны некоторые моменты, чтобы убрать меня с вопроса. – committedandroider
Я позабочусь о вашем решении, как только смогу. Я довольно новичок в этом сайте, поэтому мне не разрешено продвигаться, пока я не получу репутацию 15. Еще раз спасибо за помощь. – Evan
Спасибо !!!!!! – committedandroider