字串、字元陣列、list之間相互轉化
阿新 • • 發佈:2019-01-02
1.關於java.lang.string.split
xxx.split()方法可以將一個字串分割為子字串,然後將結果作為字串陣列返回。
2.字串轉字元陣列
String str =" aa.png,a2.png,a3.png";
String[] arrayStr =new String[]{};
arrayStr = str.split(",");
3.字元陣列轉list
List list = java.util.Arrays.asList(arrayStr);
4.list轉化為字元陣列
String[] storeStr = list.toArray(new String[list.size()]);
public class SplitTest {
public static void main(String args[]) {
String str = "a1.png,a2.png,a3.png";// 原始字串
String[] arrayStr = new String[] {};// 字元陣列
List<String> list = new ArrayList<String>();// list
arrayStr = str.split(",");// 字串轉字元陣列
list = java.util.Arrays.asList(arrayStr);// 字元陣列轉list
String[] storeStr = list.toArray(new String[list.size()]);// list轉成字元陣列
/* 輸出字元陣列的值 */
for (String s : arrayStr) {
System.out.println(s);
}
System.out.println("-------------");
/* 輸出list值 */
for (String s : list) {
System.out .println(s);
}
System.out.println("-------------");
for (String s : storeStr) {
System.out.println(s);
}
System.out.println("-------------");
}
}
“`