文章目录 引言 I 预备知识 1.1 Object类 1.2 重写的规则 1.3 hashCode方法 II String 2.1 String的特性 2.2 字符串和正则 2.3 StringBuilder,StringBuffer III List<T> 转 String 3.1 `List<Integer>`转 String 3.2` List<T> `转 String 3.3 `List<T>`的内容比较 IV 判断一个字符串数组是否包含某个特定的字符串 将数组转换为列表并通过 List.contains() 方法 使用 Stream API 进行过滤 引言 String,StringBuffer,StringBuilder,char[],用来表示字符串。 I 预备知识 1.1 Object类 是所有类的根类 toString():打印格式为全限定名@hashCode。 注:全限定名=包名+类名,包名与类名使用点号连接,用来唯一标识一个类。 在输出对象时,默认调用对象的toStirng方法。 个人推荐使用如下重写toString,有更高的兼容性: @Override public String toString() { return