public class SystemTest
{
public static void main(String args[]) throws Exception
{
int count = 0;
System.out.println("Enter characters, 'q' to quit.");
while ('q'!= (char) (count = System.in.read()))
{
System.out.print((char) count);
} }
}
该程序将键盘输入的字符输出到屏幕,遇到字母q时程序终止
但是在eclipse中运行后可以在控制台中显示输出 但按到q时怎么不停止呢??
{
public static void main(String args[]) throws Exception
{
int count = 0;
System.out.println("Enter characters, 'q' to quit.");
while ('q'!= (char) (count = System.in.read()))
{
System.out.print((char) count);
} }
}
该程序将键盘输入的字符输出到屏幕,遇到字母q时程序终止
但是在eclipse中运行后可以在控制台中显示输出 但按到q时怎么不停止呢??
是键盘输入 控制台显示出来的么?
按 q 就停止了?
public static void main(String[] args)throws Exception{
int count=0;
System.out.println("Please input characters,if character is 'q',quit!");
count=System.in.read();
while ('q'!=(char)count){
System.out.println((char)count);
}
}
}
我的为什么也停不下来呀,郁闷!
{
public static void main(String[] args)throws Exception
{
char c;
while(true){
if((c=(char)System.in.read())!='q')System.out.println(c);
else break;
}
}
}
如果初学,建议使用JCreator