安装了jdk1.7,有错误提示
import java.util.Scanner;
public class Who {
public static void main(String[] args) {
Scanner we = new Scanner(System.in);
System.out.println("请输入1-7之间的数字:");
String w = we.next();
switch (w) {
case "Mon":
System.out.println("星期一");break;
case "Tue":
System.out.println("星期二");break;
case "Wed":
System.out.println("星期三");break;
case "Thu":
System.out.println("星期四");break;
case "Fir":
System.out.println("星期五");break;
case "Sat":
System.out.println("星期六");break;
case "Sun":
System.out.println("星期日");break;
default:
System.out.println("该数字超出了1-7的范围!");
}
}
}
正在回答
同学你好,根据报错信息显示,出现Unsupported major.minor version的原因应该是,一般是出现有两种jdk版本混乱问题导致。同学的的电脑环境是JDK7,而这个项目的环境是JDK8。所以要进行统一。
建议同学将项目放在eclipse下进行修改和运行:
比如你要将整个工程改为jdk1.8:
完整步骤如下:
1)看看同学的系统中jdk环境变量配置的是jdk那个版本,以jdk1.8为例:
2)Windows—— Preferences——Java——Compiler——设为jdk1.8
3)在此页面的Java——Installed JREs——设为jdk1.8
4)关闭此页面,项目右键(或者core包)——Build Path(也可是Properties)——Configure Build Path——Java Build Path——Libraries下面的JRE System Library改为jdk1.8(此处设置见参考3),保证Libraries旁边的Order and Export这个jdk与之相同
5)同页面的Java Compiler选项改为jdk1.8
6)同页面的Project Facets——右侧的Java改为1.8
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
同学你好,不需要下载JDK1.7,在另一个帖子已经回复了呦,具体链接:http://class.imooc.com/course/qadetail/151682
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题
登录后可查看更多问答,登录/注册
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星