我真看不出来我这代码,哪错了??

来源:3-7 Java中的条件运算符

补食者

2016-02-24 22:37

public class HelloWorld{
    public static void main(String[] args) {
		int score=68;
		String mark =(score>=60)?"及格":"不及格";
		System.out.println("考试成绩如何:"+mark);
	}
}


写回答 关注

5回答

  • qq_嘟毒赌杜_03603272
    2016-07-18 17:03:00

    是啊 需要英语的标点符号 坑比

  • weibo_擦伤傀儡登场_03310671
    2016-05-16 11:07:16

    再输入?:符号中还需要输入空格吗??

  • 独孤三郎
    2016-02-24 22:56:12

    你的标点符号或者说运算符错了,用的是英文标点符号,而你用的是中文的

    String mark =(score>=60)?"及格":"不及格";

    中的"("、")"、"?"、":"应为"("、")"、"?"、":"

    正确的为

    String mark =(score>=60)?"及格":"不及格";


  • 补食者
    2016-02-24 22:55:19

    不对,帅哥儿


  • 折戟沉沙Y
    2016-02-24 22:46:23
    仔细检查一下问号和冒号是不是在英文下输入的吧


Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165523 学习 · 17586 问题

查看课程

相似问题