1.概念
指的就是 JDK 中提供的各种功能的 Java类,这些类将底层的实现封装了起来
2.String
String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例
3.构造字符串的两种方式
通过构造方法创建
通过 new 创建的字符串对象直接赋值方式创建
4.String方法
public String()
创建一个空白字符串对象,不含有任何内容
public String(char[] chs)
根据字符数组的内容,来创建字符串对象
public String(byte[] bys)
根据字节数组的内容,来创建字符串对象
String s = “abc”;
直接赋值的方式创建字符串对象,内容就是abc
5.遍历String
6.String的常用方法
public boolean equals(Object anObject)
比较字符串的内容,严格区分大小写(用户名和密码)
public char charAt(int index)
返回指定索引处的 char 值
public int length()
返回此字符串的长度
7.StringBuilder
(1)StringBuilder类和String类的区别:
String类:内容是不可变的
StringBuilder类:内容是可变的
(2)常用构造方法
public StringBuilder()
创建一个空白可变字符串对象,不含有任何内容
public StringBuilder(String str)
根据字符串的内容,来创建可变字符串对象