类定义 从类定义中我们可以知道以下几点: Integer类不能被继承 Integer类实现了Comparable接口,所以可以用compareTo进行比较并且Integer对象只能和Integer类型的对象进行比较,不能和其他类型比较 Integer继承了Number类,所以该类可以调用longVa ...
分类:
其他好文 时间:
2017-07-12 13:48:36
阅读次数:
192
java中的比较器有两种: 1、实体类实现Comparable接口,并实现其中的compareTo方法 2、在外部定义实现Comparator接口的比较器类,并实现其中的compare方法 Comparable接口 Person类源码: 按名字进行排序,测试代码: 打印: 可以看出人员根据名字排序, ...
分类:
编程语言 时间:
2017-03-27 13:28:19
阅读次数:
216
背景和问题 在看别人整理的资料时,看到如下一段代码: 如果没有看过源码的同学肯定觉的答案要么是2个true要么是2个false。我刚看到这一段代码的时候也觉的是2个true,感觉自己100%确定,不过真正运行之后才发现傻眼了,一个true一个false,这是Bug吧。其实LZ以前看过一部分Integ ...
分类:
其他好文 时间:
2017-01-12 09:45:16
阅读次数:
235
题目 :Reverse IntegerReverse digits of an integer.Example1:x = 123, return 321Example2:x = -123, return -321题目分析及部分代码解析:1、需要考虑一位数,比如1,2,3等特殊情况,返回本身。2、需要...
分类:
其他好文 时间:
2015-08-04 00:24:22
阅读次数:
163
其中有一个私有方法,toUnsignedString(int i, int shift) 是为
public static String toHexString(int i) {
return toUnsignedString(i, 4);
}
public static String toBinaryString(int i) {
return t...
分类:
其他好文 时间:
2014-09-03 13:11:06
阅读次数:
139