== 和 -eq 有什么区别

计算器$opr == "+" 与 写成 $opr -eq "+" 可以等同吗?但是写成==引号的颜色是红的而写成-eq是黄色的

chenxinmomota
浏览 2525回答 1
1回答

慕慕0223064

equals和==的区别 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同
打开App,查看更多内容
随时随地看视频慕课网APP