Java编译的问题

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:37:49
我在文本文档上编写一个Java程序后。通过命令符模式编译后,没有显示错误,可是在程序中要求键盘输入的内容没法输入时怎么回事?
是的,可是在编译过后应该有提示输入才对,可是我写的每一个都不能进行键盘输入

public static void main(String[] args) throws IOException{
InputStreamReader s = new InputStreamReader(System.in);
BufferedReader bufin = new BufferedReader(s);
System.out.println("请输入!");
String str = bufin.readLine();
System.out.println(str);
}

这个正确。java中必须建立输入流对象才能用该对象进行输入操作,不能用c语言basic中常用的input()函数的。
以上代码红,str就是读取到的输入的东西。是string

什么意思
是不是要写键盘输入?

public static void main(String[] args) throws IOException{
InputStreamReader s = new InputStreamReader(System.in);
BufferedReader bufin = new BufferedReader(s);
System.out.println("请输入!");
String str = bufin.readLine();
System.out.println(str);
}

看看这个代码是否是你要的答案