1.刚接触Java中String的equals方法,对下图代码中的 if(sort.equals("asc"))还是这样if("asc".equals(sort))使用存在疑惑。
下面代码中采用的冒泡排序法
通过搜索,得知这里存在一个知识点:
得知:
equals的作用:
用于判断两个变量是否是对同一个对象的引用,即堆中的内容是否相同,返回值为布尔类型
String类型比较不同对象内容是否相同,应该用equals,因为==用于比较引用类型和比较基本数据类型时具有不同的功能。
可参考:https://www.cnblogs.com/tinyphp/p/3768214.html
如对本文有疑问, 点击进行留言回复!!
android sdk源码 andoid-21 下的TextUtils.java文本工具类 源码赏析
地理坐标(WGS84),投影坐标下(Mercator)切片系统的计算Java类
荐 JavaWeb~简单认识以太网、MAC地址、MTU机制、ARP协议、DNS协议
HUAWEI MH5000-31 LGA Module Hardware Guide draft
网友评论