package basic.day02;import java.util.Scanner;public class Demo { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=Scanner.nextLine(); System.out.println(str); }}
4 回答
朲吥狠站吥稳
TA贡献1条经验 获得超5个赞
java是面向对象的,你new了一个Scanner对象,那你在下边就要用new出来的对象来调用。不能直接用Scanner来写。
把String str=Scanner.nextLine();改为String str=sc.nextLine();就行了。
小草1434
TA贡献106条经验 获得超23个赞
改错步骤1:
String str=Scanner.nextLine();
改成:
String str = sc,nextLine();
改善代码1:在输出语句添加一句:
sc.close();
可能错误1:
如果上述完整改完之后,如果还不能正常运行不通过,甚至是代码老是提示错误,那么应该检查下你的Java 的JRE是否已经正确安装,或者配置是否可行。
可能错误2:
在编译该代码的时候,编译的语言不是Java,而是其他语种。
添加回答
举报
0/150
提交
取消