📅  最后修改于: 2023-12-03 15:01:32.345000             🧑  作者: Mango
Java String类提供了多个方法用于操作字符串,其中之一是subSequence()方法。该方法返回一个新的字符串,该字符串是源字符串的一个子序列。子序列是源字符串中的一部分,由起始位置和结束位置指定。subSequence() 方法返回的新字符串包括起始位置和不包括结束位置。
public CharSequence subSequence(int start, int end)
public class StringSubSequenceExample {
public static void main(String[] args) {
String str = "Hello World!";
CharSequence subSeq = str.subSequence(6, 11);
System.out.println("获取第6位到第11位(不包括)的子序列: " + subSeq);
}
}
输出结果:
获取第6位到第11位(不包括)的子序列: World
在上面的代码中,我们首先创建一个字符串"Hellow World!",然后使用subSequence()方法返回它的一个子序列。我们传递的索引参数是6和11,所以它返回的子序列是从第六个位置(包括)开始的,到第十一个位置(不包括)结束的子序列。