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

JavaString函数:substring()方法的使用及示例

发布时间:2023-06-18 20:24:01

Java中的String类提供了许多有用的函数,其中一个是substring()方法。这个方法可以从一个字符串中获取一个子字符串。

语法:

public String substring(int beginIndex)

public String substring(int beginIndex, int endIndex)

参数:

beginIndex:必需,子字符串的起始位置,包含在子字符串中。

endIndex:可选,子字符串的结束位置,不包含在子字符串中。

返回值:

一个新的字符串,表示从原始字符串中截取的子字符串。

实例1:使用substring()获取字符串的子字符串

在这个示例中,我们从一个字符串中获取一个子字符串,然后将其打印出来。

public class SubstringExample {

    public static void main(String[] args) {

        String str = "Hello World";

        String subStr = str.substring(6);

        System.out.println(subStr);

    }

}

输出:

World

在这个示例中,我们首先定义了一个字符串str,然后调用substring()方法获取它的子字符串。子字符串的起始位置是6,因此我们从字符串的第7位开始了一个新的子字符串。这个子字符串被称为subStr,并在下一行中打印出来。

实例2:使用substring()获取字符串的部分子字符串

在这个示例中,我们从字符串中获取一个部分子字符串,它只包含选定的字符。

public class SubstringExample {

    public static void main(String[] args) {

        String str = "Hello World";

        String subStr = str.substring(1, 4);

        System.out.println(subStr);

    }

}

输出:

ell

在这个示例中,我们使用substring()方法获取一个子字符串,起始位置是1,结束位置是4。因此,这个子字符串只包含原始字符串中的前三个字符。子字符串被称为subStr,并在下一行中打印出来。

结论

Java的String类提供了许多有用的函数,其中一个是substring()方法。使用这个方法,我们可以从一个字符串中获取一个子字符串。使用substring()方法的语法非常简单,我们需要指定子字符串的起始位置和结束位置(可选)。使用substring()方法的示例非常丰富,可以帮助我们更好地理解它的工作原理。