问答详情
源自:3-8 Java中运算符的优先级

请问问题出在哪里,谢谢?

public static void main(String[] args) { int a=6;    int b=6; boolean so=(a==b)?"a&&b":"a^b"; String so1=(so)?"正确":"不正确"; System.out.println("本次运算结果:"+so1);

提问者:慕运维8354188 2017-10-24 11:56

个回答

  • 慕少8166565
    2017-10-24 12:15:09

    boolean so=(a==b)?"a&&b":"a^b";这句代码你声明的是boolean类型  后面赋值是字符串,所以不对