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("-------------");
- }
- }