日期:2014-05-20 浏览次数:21179 次
import java.util.*;
public class TestScanner {
public static void main(String[] args) {
System.out.println("输入exit,程序将终止...");
Scanner myScanner=new Scanner(System.in);
while(true){
if(myScanner.next().equals("exit")){
System.out.println("程序终止!");
System.exit(0);
}
else{
System.out.println("你没有输入exit,程序继续等待你的输入...");
}
}
}
}
------解决方案--------------------
inputStreamReader 可以实现这个。
------解决方案--------------------
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
String str=br.readLine();
}
------解决方案--------------------
Scanner是一种阻塞式输入方式,只能等待输入才能继续执行