- 博客(3)
- 收藏
- 关注
原创 TreeSet 实现排序的两种方式
TreeSet 实现排序的两种方式:1,元素本身具有比较性:public class Person implements Comparable<Person> { private String name; private String id; private int age; public String getName() { return name; } public void s...
2018-04-23 21:42:52 660
原创 == 和 equals方法的区别
1,==:对于基本数据类型比较的是值,对于引用数据类型,比较的是地址值2,equals() 是Object超类中方法 我们先来看一下 Object 类中定义的 equals() ;判断的是传进来的对象是否是当前对象;3,String 类中重写了 equals 方法,我们也来看一下String 重写的源码;(1)先是判断传入对象是否和当前是否是同一对象。如果一直返回true;(2)判断是否是Stri...
2018-04-17 20:17:21 225
原创 java String StringBuffer 和 StirngBuilder
1,先看String 定义的两种方式: String str = "abc"; String str = new String("abc"); 一旦定义 String 就不能改变,这个可以通过源码去看 有这样的面试题:以下语句创建了几个对象? String str1 = new String("abc");答案是:如果之前常量池里有“abc”了,就在堆中创建一个对象;...
2018-04-17 19:54:11 273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人