欢迎访问宙启技术站
智能推送

使用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异常。因此,在实际使用时,需要确保所截取的索引在合法范围内。