161、

132726274.png

132753801.png



162、

133045732.png

包装类



163、

133216520.png



164、

133318940.png

133341548.png

基本类型 + 包装类 + 装箱拆箱



165、

133543803.png

基本类型



166、

134018291.png



167、

134116535.png

set集合不能重复



168、

134958686.png

comparable接口



169、

135116344.png

135142893.png

http://blog.csdn.net/xujinsmile/article/details/8577996

必须是排好序的集合,所以TreeSet合适。

而HashSet应该也可以的,Integer类型的hashCode()函数返回的是相应的int类型的值。如果就只有一个答案的话TreeSet是最好的选项。
SortedSet是一个interface,java里面没有SortedList类。


170、135243308.png

http://fgchen.blogspot.com/2011/09/scjp204.html

135817336.png

http://blog.csdn.net/xujinsmile/article/details/8577996

WrappedString 的hashCode()是继承自Object类,而String的hashCode()时重写过的仅与字符串的内容有关。ws1 和ws2存储地址不同,所以hashCode()的返回值不同,而s1和s2字符串的内容相同,哈希值相同。