split()使用方法

import java.util.Arrays;
/*
 * 原始字符串進行拆分:
 * 原始字符串.split("正則")
 * 
 * 根據正則表達式,將原始字符串按正則表達式進行拆分
 * 
 * 例:"aaa.bbb.ccc.ddd".split(",");  
 * ==>返回字符串數組String[]{"aaa","bbb","ccc","ddd"}
 * 
 * 
 * 
 */
public class TestSplit {
    public static void main(String[] args) {

        //按逗號拆分
        String str = "aaa,bbb,ccc";
        String[] result = str.split(",");
        for(int i= 0;i<result.length;i++){
            System.out.println(result[i]);
        }


        //按空白字符拆分
        String str2 = "aaa  bbb ccc";
        String[] result3 = str.split("\\s");// \t
        System.out.println(Arrays.toString(result3));


        //有些特殊字符需要轉義,例如  “|”
        String str3 = "aaa|bbb|ccc";
        String[] result4 = str.split("\\|");
        System.out.println(Arrays.toString(result3));
    }
}
發佈了40 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章