Substring
1.public String substring(int index)
使用此方法目的在于返回一个新的字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。
下面举两个例子说明:
"schlool".substring(3) return"lool" //返回值为lool,第一个l正是索引为3.
“012345”.substring(3) return"345"//同理返回值为345,。
2.public String substring(int beginindex,int endingindex)
使用此方法返回一个新字符串,它同样是原字符串的一个子字符串。该子字符串从指定的 beginindex 处开始, endIndex:到指定的 endindex-1处结束。
下面同样使用例子说明:
String food="vegetables";
String put=food.substring(3,7);//获取该子字符串 索引为3-6
System.out.println(put);//输出的字符串是“etab”。
方法 |
说明 |
public String substring(int index) |
提取从位置索引开始的字符串部分 |
public String substring(int beginindex,int endingindex) |
提取beginindex和endindex之间的字符串部分 |
应用:
获取身份证号码中的出生年月日
/*id为身份证号码字符串
String brith_year=id.substring(6,10);//年
String id_month=id.substring(10, 12);//月
String id_day=id.substring(12, 14);//日
如有问题请点击