玖叶教程网

前端编程开发入门

截取字符串返回子字符串,限定首索引首尾限定索引截取字符串

截取字符串

1. substring(int beginIndex)

该方法返回一个新的字符串,是此字符串的一个子字符串。该子字符串从指定索引处的字符开始, 直到此字符串末尾。

str. substring(beginIndex);

str: 任意字符串。

beginIndex: 起始索引(包括)。

输出字符串“年年岁岁花相似,岁岁年年人不同。”的最后半句话。

public class StringSub {

public static void main(String[] args) {

String st r = "年年岁岁花相似,岁岁年年人不同";

String substr = str. substring(8); //从第8 位开始截取字符串

System. out. println("字符串 str的后半句是: " + substr);

}

}

运行结果:岁岁年年人不同

2. substring(int beginIndex, int endIndex)

该方法返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, 直到索引 endIndex-1 处的字符。

“年年岁岁花相似,岁岁年年人不同”,截取两个“年年”之间的内容。

str. substring(beginIndex, endIndex);

str: 任意字符串。

beginIndex: 起始索引(包括)。

endIndex: 结束索引(不包括)。

/*“年年岁岁花相似,岁岁年年人不同”,截取两个“年年”之间的内容。*/

public class StringSub2 {

public static void main(String[] args) {

String str = "“年年岁岁花相似,岁岁年年人不同”,∥截取两个“年年”之间的内容。

// 从0开始(即从头开始) 截取至索引位置的子字符串

String substr = str. substring(2, 10);

System. out. println("截取两个“年年”之间的内容是: " + substr);

}


发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言