使用Java函数来截取一个字符串的子串。
发布时间:2023-07-03 03:17:34
在Java中,可以使用substring()函数来截取一个字符串的子串。
substring()函数接受两个参数, 个参数是起始索引(包含),第二个参数是结束索引(不包含)。函数会返回从起始索引到结束索引之间的子串。
以下是一个使用substring()函数截取子串的示例代码:
public class SubstringExample {
public static void main(String[] args) {
String str = "Hello World!";
// 截取前5个字符
String substring1 = str.substring(0, 5);
System.out.println(substring1); // 输出 "Hello"
// 截取第6个到最后一个字符
String substring2 = str.substring(6);
System.out.println(substring2); // 输出 "World!"
}
}
在上述示例中,我们首先创建了一个名为str的字符串,然后使用substring()函数截取了两个子串。 个子串包含了字符串的前5个字符,第二个子串包含了字符串的第6个字符到最后一个字符。
在运行上述代码后,控制台会显示输出结果。
请注意,截取的索引是基于0的,即 个字符的索引为0,第二个字符的索引为1,依此类推。同时,如果指定的索引超出字符串的范围,会抛出IndexOutOfBoundsException异常。因此,在实际使用时,需要确保所截取的索引在合法范围内。
