当前位置: 代码迷 >> J2SE >> Scanner(System.in) 输入特定的字符,自动停止输入?解决思路
  详细解决方案

Scanner(System.in) 输入特定的字符,自动停止输入?解决思路

热度:457   发布时间:2016-04-24 12:35:43.0
Scanner(System.in) 输入特定的字符,自动停止输入?
Java code
import java.util.*;public class ScannerTest{    public static void main(String[] args){        Scanner s = new Scanner(System.in);        String str = s.nextLine();        while(str !="over"){            System.out.println(str);            str = s.nextLine();        }    }}


想实现的结果是: 当输入 over 时,程序会自动结束
但是我这个却不能自动结束输入,请帮忙?

------解决方案--------------------
import java.util.*;
public class ScannerTest{
public static void main(String[] args){
Scanner s = new Scanner(System.in);

while(true)
String str = s.nextLine();
if(str.equals("over"))
{
System.exit(0);
}
System.out.println(str);
str = s.nextLine();
}
}
}

------解决方案--------------------
探讨
Java code
import java.util.*;
public class ScannerTest{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
String str = s.nextLine();
while(s……
  相关解决方案