字符串操作之字符串的截取

来源:互联网 发布:链表的基本操作java 编辑:程序博客网 时间:2024/04/30 20:31

转载请注明出处,谢谢合作!
http://blog.csdn.net/JeterPong/article/details/52851916

通过String 类的subsrtring()方法可对字符串进行截取。这些方法的共同点就是利用字符串的下标进行截取,且应明确字符串下标是从0开始的。

substring方法被两种不同的方法重载,来满足不同的需要。

(1). substring(int begingIndex)
该方法返回的是自从指定的索引位置开始截取直到该字符串结尾的字串。
语法如下:

str.substring(int begingIndex)

其中,begingIndex指定从某一索引处开始截取的字符串。

代码示例:

String str = "Hello World";String substr = str.sbustring(3);//截取的字符串为: lo World

注意:在字符串中空格占用一个索引位置。

(2). substring(int begingIndex, int endIndex)
该方法返回的是从字符串某一索引位置开始截取至某一索引位子的子串。
语法如下:

 str. substring(int begingIndex, int endIndex)

begingIndex : 开始截取子字符串的索引位置;
endIndex : 子字符串在整个字符串中的结束位置。

代码示例:

String str = "Hello World";String substr = str.sbustring(0,3);//截取的字符串为: hel
0 0