课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int score=68; String mark=(score>=60)?"及格":"不及格";我是个刚学习JAVA的初学者,敢问各位大神们,直接把68写成score不可以吗?
2016-10-13
源自:Java入门第一季(IDEA工具)升级版 3-7
正在回答
不可以,因为你定义score为int整形了。若果改成字符串就把int改成String
锐利粑粑 提问者
你的意思是String mark=(68>=60)?"及格":"不及格";吗?如果是的话,这样是可以的,但这样就写死了。只能判断68分。如果用score来接收你输入的任意分数,那就可以判断很多啦。比如:
Scanner sc = new Scanner(System.in);
System.out.println("请输入分数:");
int score= sc.nextInt();
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答求助各位大神
4 回答求助各位大神的帮忙!
3 回答求助各位大神 我是新手
1 回答求助各位大佬
3 回答求解各位大神