String 字符串
一、String 类
1.1、进入到 String底层
1.1.1、 String类的初次见面
类结构 java.lang
实现 Serializable接口(序列化)、Comparable(比较)、CharSequence(字符序列)
1.1.2 具体结构图
JDK1.8 >> rt.jar >> java >> lang >> String ,这就解释了上边String的包名、路径。
1.1.3 从变量、方法来看这个String类
变量,主要包含下面几个
无参、有参构造方法
可以被调用方法的类
1.1.4 选择几个常见的方法
equals 方法
String.equals()方法简单说就是判断地址值是否相等,如果相等,则返回true,如果不相等,则继续判断内容是否相同,如果存在任意一个字符不相同(区分大小写),则返回false。如果长度相同而且所有字符均相同,才被认定为true。
getBytes() 方法
StringCoding类
length 方法