我正在尝试使用 Scanner 填充字符串列表,但一切都取决于我可以退出 nextLine 方法这一事实,请告诉我如何解决这个问题,或者如何在不使用列表的情况下填充字符串数组?
public class StringSort {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
List<String> stringList = new ArrayList<>();
while (sc.hasNextLine()){
stringList.add(sc.nextLine());
sc.next();
if (stringList.get(stringList.size()-1) == "STOP"){
System.out.println("хочешь выйти?");
if (sc.nextLine() == "Yes"){
break;
}
else{
stringList.add("STOP");
}
}
}
System.out.println(stringList);
}
}
1 个回答