📅  最后修改于: 2023-12-03 14:42:19.841000             🧑  作者: Mango
在Java中获取子字符串的方法相对简单。可以使用String类的substring()方法和charAt()方法来获得子字符串。
String类的substring()方法用于获取字符串中的一部分。该方法有两种重载形式:一个接受一个参数,一个接受两个参数。
String str = "Hello, world!";
String subString = str.substring(7); // subString的值是"world!"
在此示例中,我们使用了一个参数的重载形式,该参数指定了要从字符串中截取的子字符串的起始索引。获取从该索引开始到字符串的结尾的子字符串。
String str = "Hello, world!";
String subString = str.substring(7, 12); // subString的值是"world"
在这个示例中,我们使用了两个参数的重载形式。这些参数指定了要从字符串中截取的子字符串的起始索引和结束索引。获取从起始索引到结束索引(不包括结束索引)的子字符串。
另一种获取子字符串的方法是使用String类的charAt()方法。此方法返回指定索引处的字符。
String str = "Hello, world!";
char ch = str.charAt(7); // ch的值是'w'
在这个示例中,我们使用charAt()方法来获取索引为7处的字符。我们可以使用这种方法来获取字符串中的任何字符。
以上是获取Java字符串的子字符串的几种方法。现在您可以在您的Java应用程序中使用这些方法来获取您需要的子字符串。