package study;
//String的截取和拆分
public class exercise {
public static void main(String[] args) {
String str="0123456789";
//从指定位置开始截取
String a=str.substring(5);
System.out.println(a);
//重指定范围截取
String b=str.substring(5, 8);
System.out.println(b);
//正则表达式拆分,将有符合条件抽走
String[] s=str.split("234");
for(int i=0;i<s.length;i++) {
System.out.print(s[i]);
}
System.out.println();
//正则表达式,将有符合条件的抽走,但有参数控制模式应用的次数,也就是限制这个数组能被分割几次,也因此限制所得数组的长度
String str1="012301230123";
String[] s1=str1.split("12",2);
for(int i=0;i<s1.length;i++) {
System.out.print(s1[i]);
}
}
}
16.7字符串的截取与拆分
最新推荐文章于 2024-07-14 03:32:41 发布