当前位置: 代码迷 >> 综合 >> Java基础——substring字符串截取
  详细解决方案

Java基础——substring字符串截取

热度:70   发布时间:2023-10-17 04:42:13.0

字符串截取(substring):

public String substring(int beginIndex, int endIndex)

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

示例:

 "hamburger".substring(4, 8) returns "urge""smiles".substring(1, 5) returns "mile" 
注意:索引从0开始!

几个例子:

//substring(int index);获取索引从index开始直至结束的字符串

String str = "dongdongma";
str = str.substring(2);

System.out.println(str);//ngdongma

//substring(int beginIndex, int endIndex);获取索引从beginIndex开始到endIndex-1处的字符串

String str = "dongdongma";
str = str.substring(4,8);
System.out.println(str);//dong

//获取后两位字符串

String str = "dongdongma";
str = str.substring(str.length()-2,str.length());
System.out.println(str);//ma