问答详情
源自:3-4 Java中的比较运算符

这是什么原因运行成功但是输出错误

 System.out.println("a等于b:" + (a==b));
  System.out.println("a大于b:" + (a>b));
  System.out.println("a小于等于b:" + (a<=b));
  System.out.println("str1等于str2:" + (str1=str2));
 }

提问者:a苏颜 2020-02-06 13:45

个回答

  • 大白菜花花
    2020-08-17 14:00:53

    在最后一条的输出语句的str1=str2要写成str1==str2,即可运行成功。


  • 慕侠7468797
    2020-02-06 14:19:06

    System.out.println("str1等于str2:" + (str1=str2)); 少个等号