java String类的split分割字符串方法

分割字符串的方法
   1.public String[] split(String regex):按参数的规则,将字符创切分成若干部分
     regex - 定界正则表

 String[]split(String regex)
          根据给定正则表达式的匹配拆分此字符串。

 

public class Test07StringSprit {
public static void main(String[] args) {
	String str1="aa,aaa,ddd,fff";//这里就一个字符串,四个数组
	     String []split=str1.split(",");
	     System.out.println(str1.length());//长度是14
	    // System.out.println(split[0]);//aa
	     //System.out.println(split[1]);//aaa
	     //遍历一遍
	     for(String e:split) {System.out.println(e);}//aa  aaa ddd  fff
	   
	    //空格
	     String str2="aa aaa ddd fff";//这里就一个字符串,四个数组
	     String []split2=str2.split(" ");
	     System.out.println(str2.length());//
	     for(String e:split2) {System.out.println(e);}//aa  aaa ddd  fff
	     System.out.println("=====华丽分割线=========");

注意事项:
    split 方法的参数其实是一个“整个表达式”
    用英文点必须要"\\."

  //注意 " .  "  点是不可以的   "\\."这才行
	     String str3="aa.aaa.ddd.fff";
	     String []split3=str3.split(".");
	     for(String q:split3) {System.out.println(q);}// 空的什么也没有
	     System.out.println("=====华丽分割线=========");
//
	     String str4="aa.aaa.ddd.fff";
	     String []split4=str4.split("\\.");
	     for(String q:split4){System.out.println(q);}//aa  aaa ddd  fff
}
	

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值