
java为什么 Scanner sc = new Scanner(System.in);这句前面出现叉叉
importjava.util.Scanner;publicclasstestinput{publicstaticvoidmain(String[]args){Scann...
import java.util.Scanner;
public class testinput {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入姓名和年龄");
String name=sc.next();
int age=sc.nextInt();
System.out.println(name);
System.out.println(age);
}
} 展开
public class testinput {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入姓名和年龄");
String name=sc.next();
int age=sc.nextInt();
System.out.println(name);
System.out.println(age);
}
} 展开
6个回答
展开全部
import java.util.Scanner;
这个引用没有保持编译可能。
你重新开下Eclipse。应该没问题的。
这个引用没有保持编译可能。
你重新开下Eclipse。应该没问题的。
追问
也不行,怎么办,怎么样能保持编译,都打开Eclipse好多次了。。?
追答
就一个这么简单的程序,你直接命令行编译。用javac命令。然后看看是否能通过,通过了,再运行产生的class文件。如果这样通过了,应该是eclipse的问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
愿意很简单,你用的是1.4的JDK或者你Eclipse中工程设置的是1.4的编译方式。
Scanner 这个类是在1.5的时候加入到JDK中的。
Scanner 这个类是在1.5的时候加入到JDK中的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你定义的构造方法是啥?Scanner类里面~~ 不带参数的构造方法的话 你实例化时应该这么写吧 Scanner sc = new Scanner();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
拷到记事本里用dos编译完全没有问题的,估计是你的eclipse的问题!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会啊,没有错误,可能是你之前出错了吧,你保存一下应该就好了,这几句话没有错的,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询