Java 中的字符串由 java.lang.String 类表示,是不可变(immutable)对象 —— 一旦创建,其内容不可修改。每次对字符串的"修改"操作(如拼接、截取)都会产生新的 String 对象。

String s1 = "Hello";
String s2 = new String("Hello");
| 方法 | 说明 |
|---|---|
length() | 获取长度 |
charAt(int) | 获取指定索引字符 |
substring(int, int) | 截取子串 |
equals(Object) | 比较内容 |
indexOf(String) | 查找子串位置 |
trim() | 去除首尾空白 |
toUpperCase() | 转大写 |
split(String) | 按规则分割 |