问答详情
源自:3-7 Java中的条件运算符

和提示代码一样,为什么还会有这样的错误

/85/1306/Au6U/HelloWorld.java:4: error: illegal character: '\uff08'
String mark =?score>=60?? " ??":"???"?
            ^
/85/1306/Au6U/HelloWorld.java:4: error: illegal character: '\uff09'
String mark =?score>=60?? " ??":"???"?
                      ^
/85/1306/Au6U/HelloWorld.java:4: error: not a statement
String mark =?score>=60?? " ??":"???"?
                  ^
/85/1306/Au6U/HelloWorld.java:4: error: illegal character: '\uff1b'
String mark =?score>=60?? " ??":"???"?
                                    ^
4 errors

提问者:辣么厉害的银 2015-11-21 21:04

个回答

  • 慕雪4135532
    2017-11-02 22:43:42

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

  • WORLD_CONNECTED
    2015-11-21 23:03:05

    第4行的括号和分号都是全角的,改成半角即可

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

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