public class SubstringExample {
public static void main(String[] args) {
String str = "Hello, World!";
// 使用 substring(int beginIndex) 方法
// 从索引 7 开始截取字符串,直到字符串末尾
String sub1 = str.substring(7);
System.out.println(sub1); // 输出: World!
// 使用 substring(int beginIndex, int endIndex) 方法
// 从索引 0 开始截取字符串,到索引 5 结束(不包括索引 5)
String sub2 = str.substring(0, 5);
System.out.println(sub2); // 输出: Hello
// 注意:如果 endIndex 超过了字符串的长度,会抛出 StringIndexOutOfBoundsException 异常
// 下面这行代码会抛出异常
// String sub3 = str.substring(0, 20);
}
}
substring(int beginIndex):从指定的 beginIndex 开始截取字符串,直到字符串末尾。substring(int beginIndex, int endIndex):从指定的 beginIndex 开始截取字符串,直到 endIndex 结束(不包括 endIndex)。endIndex 超过了字符串的长度,会抛出 StringIndexOutOfBoundsException 异常。上一篇:java date类型
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站