标签: java
像Integer这样的包装类是不可变的,就像String类一样。
String类缓存其哈希码。
包装器类是否也像String类一样缓存它们的哈希代码?
答案 0 :(得分:3)
不,因为没有必要。 String.hashCode()在String的长度上可以花费时间线性,但是包装类都具有恒定时间,快速哈希代码实现。
String.hashCode()
String