Refer to Unicode Character Representation for details....equals(java.lang.Object) equals} and {@link * java.lang.Object#hashCode() hashCode} methods....this.substring(beginIndex, endIndex); } lang3中使用CharSequence最大的好处就是令这些方法用处更加广泛,不止局限于String,其他一些实现了该接口的类也可以使用...另外我发现很多nio中的类都实现了这个接口,个人猜测可能也有为nio服务的目的。...这个不难理解,如果两个对象的地址相同,那么它们指向的就是同一个对象,内容肯定相同。