慕村4256054
2018-12-19 10:48
System.out.println("three = one + two ==>"+three);
==是相等 =是赋值
System.out.println("three = one + two ==>"+three);中的两个等号没有任何意义,只是一个特殊的符号而已,在Java语言中,一个等号“=
表示赋值,例如 int a=5;相当于把数值5赋值给int型变量a;两个等号"=="为比较符号,也就是恒等于号,例如5==7,结果就是判断5是否等于7,结果为假,输出false.
判断是否相等,面试经常会问equals与==的区别,建议百度看一下
“相等” 的意思
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题