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

这个怎么改

illegal character: '\uff1b'

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


正在回答

5 回答

HelloWorld.java:4: error: illegal character: '\uff1b'

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

                                      ^

1 error



0 回复 有任何疑惑可以回复我~
String mark = (score >= 60) ? "及格" : "不及格" ;上面的;是中文输入法下面的;是英文输入法改为,String mark = (score >= 60) ? "及格" : "不及格" ;


0 回复 有任何疑惑可以回复我~
//条件运算符( ? : )也称为 “三元运算符”。
//语法形式:布尔表达式 ? 表达式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);
    }
}


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

String mark =(score>=60)? "及格" :"不及格";//冒号用的中文字符,应使用":";我的也是这个错误,看见别人这么说的。改了就成功了。

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

你结束那个分号是中文的吧,换成英文分号

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

举报

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

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

进入课程

这个怎么改

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