今天好奇,看了一下equals()的源码
代码分析:
977行-979行:判断地址值是否相等
980行:判断是否为字符串
983行:判断长度是否相等
987行-993行:判断内容是否相等
个人认为:equals()本质还是“==”,只是多了一个字符串的比较而已。
(由于本人水平有限欢迎各位大佬指导)
版权声明:本文为weixin_44702984原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
今天好奇,看了一下equals()的源码
代码分析:
977行-979行:判断地址值是否相等
980行:判断是否为字符串
983行:判断长度是否相等
987行-993行:判断内容是否相等
个人认为:equals()本质还是“==”,只是多了一个字符串的比较而已。
(由于本人水平有限欢迎各位大佬指导)