1. 程式人生 > >java 字符串(String)常用技巧及自建方法模塊匯總

java 字符串(String)常用技巧及自建方法模塊匯總

length 空間 arr 表達 輸入 rim tro add 方法

1.String類常用方法匯總

(1)刪除字符串的頭尾空白符

public String trim()

(2)從指定位置截取字符串

public String substring(int beginIndex, int endIndex)

註意:

beginIndex -- 起始索引(包括), 索引從 0 開始。

endIndex -- 結束索引(不包括)。

(3)根據匹配給定的正則表達式來拆分字符串

public String[] split(String regex, int limit)

參數:<1>regex -- 正則表達式分隔符。 <2>limit -- 分割的份數(參數2往往可以省略)

註意: . 、 | 和 * 等轉義字符,必須得加 \\。

2.字符串轉為Arraylist集合的自定義方法

private static ArrayList<String> stringToArrayList(String str) {
        //1.String.substring() 從指定位置開始到指定位置結束截取字符串
        String strTemp=str.substring(1,str.length()-1);
        //2.String.split() 字符串拆分
        String[] strResult=strTemp.split(", ");
        ArrayList
<String> resultList=new ArrayList<>(); for (int i = 0; i <strResult.length ; i++) { resultList.add(strResult[i]); } return resultList; }

註意:該方法輸入為以下格式(ArrayList.toString後就會得到以下形式的字符串):

[可燃爆粉塵作業場所, 噴塗作業場所, 涉氨制冷企業, 有限空間作業場所]

輸出為ArrayList集合的形式。

java 字符串(String)常用技巧及自建方法模塊匯總