Java 字符串操作全解析
1. 子字符串方法
在 Java 中,子字符串方法是处理字符串的常用工具。例如, alpha.substring(4)
会返回从索引 4 开始到原字符串末尾的子字符串。像这样单参数的 substring
方法,会返回除了前 n
个字符之外的所有字符,这里的 n
就是传入的参数。
同时,Java 支持方法重载,即可以定义多个同名但参数列表不同的方法。 substring
方法就有两种形式:
public String substring(int beginIndex)
public String substring(int beginIndex, int endIndex)
这里,参数的名称不重要,重要的是参数的类型和顺序。
另外, String
类是不可变的,通过 substring
方法得到的子字符串对象与原字符串对象是完全独立的,它们只是原字符串子串的独立副本。
2. 字符串拼接
字符串拼接是将一个字符串附加到另一个字符串的操作。在 Java 中,有两个用于拼接字符串的运算符: +
和 +=
。
以下是一个示例代码:
class