String 类是 Java 中用于表示字符串的类。 它是一个不可变类,这意味着一旦创建,其值就不能更改。 String 类提供了丰富的功能,包括字符串连接、比较、搜索和转换。
字符串字面和创建
String 字面是使用双引号(")括起来的字符序列。 例如,"Hello world" 是一个字符串字面。 要创建 String 对象,可以使用 new 关键字,如下所示:
java
String myString = new String("Hello world");
字符串操作
String 类提供了许多用于执行字符串操作的方法。 一些最常用的方法包括:
concat():连接两个字符串。
indexOf():返回字符在字符串中首次出现的索引。
substring():返回字符串的子字符串。
toLowerCase():将字符串转换为小写。
toUpperCase():将字符串转换为大写。
其他方法
除了操作方法外,String 类还提供了许多其他有用的方法,例如:
equals():比较两个字符串是否相等。
hashCode():返回字符串的哈希码。
length():返回字符串的长度。
trim():从字符串中删除首尾空格。
replace():将字符串中某个字符或字符串替换为另一个字符或字符串。