为了账号安全,请及时绑定邮箱和手机立即绑定

求助啊!!

package com.imooc; public class HelloWorld { public static void main(String[] args){ int score=68; String mark=(score>=60)? "及格" : "不及格"; System.out.println("考试成绩如何:"+mark); } }求大神告知哪里错了

正在回答

4 回答

认真查下,你应该是有一个分号打成中文的分号了,不及格后面那个,换下看看

0 回复 有任何疑惑可以回复我~
#1

慕粉3897032 提问者

还真是 谢了
2016-09-02 回复 有任何疑惑可以回复我~

语法形式:布尔表达式 ? 表达式1 :表达式2

运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

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

System.out.println(mark);


0 回复 有任何疑惑可以回复我~
#1

慕粉3897032 提问者

谢谢啊
2016-09-02 回复 有任何疑惑可以回复我~

没有问题啊  是不是输入法错了

0 回复 有任何疑惑可以回复我~
#1

慕粉3897032 提问者

是呢 谢谢啊
2016-09-02 回复 有任何疑惑可以回复我~

package imooc;

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

( ):?输入法换成英文即可

0 回复 有任何疑惑可以回复我~
#1

慕粉3897032 提问者

恩恩 谢谢啊
2016-09-02 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163388    人
  • 解答问题       17551    个

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

进入课程

求助啊!!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信