帮我看一下哪里有问题

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

慕UI5031919

2019-07-08 17:59

public class HelloWorld{

    public static void main(String[] args) {

int score=68;

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

System.out.println("考试成绩如何:"+mark);

}

}


写回答 关注

2回答

  • 宇娃
    2019-11-15 11:48:18

    :是 中文输入法的冒号

    因为输入法的冒号是:

    //条件运算符( ? : )也称为 “三元运算符”。
    //语法形式:布尔表达式 ? 表达式1 :表达式2
    //运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值
    
    
    //在编辑器中的第 4 行输入代码,应用关系运算符实现 “判断:
    //如果 score 大于或等于 60 ,输出及格,反之输出不及格“
    //运行结果为: 考试成绩如何:及格
    
    public class score{
        public static void main(String[] args) {
            int score = 68;
            String mark = (score >= 60) ? "及格" : "不及格";
            System.out.println("考试成绩如何:" + mark);
        }
    }


  • 慕神459401
    2019-07-08 18:02:31

    public class HelloWorld{

        public static void main(String[] args) {

    int score=68;

    String mark =(score>=60)? "及格" :"不及格";//冒号用的中文字符,应使用":";

    System.out.println("考试成绩如何:"+mark);

    }

    }


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

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

1165172 学习 · 17581 问题

查看课程

相似问题