Android 中字符串的拆分--split的使用

来源:互联网 发布:xpspeak4.1软件下载 编辑:程序博客网 时间:2024/05/16 00:36

示例1

String str="Java|string|split|test";        String[] strarray=str.split("[|]");        for (int i = 0; i < strarray.length; i++)            System.out.println(strarray[i]);

结果为这里写图片描述

示例2

String str1="Java|string|split|test";        String[] strarray1=str1.split("|");        for (int i = 0; i < strarray1.length; i++)            System.out.println(strarray1[i]);

结果为这里写图片描述

示例3

String str2="Java|string|split|test";        String strarray2=str2.split("[|]")[0];        System.out.println(strarray2);

结果为这里写图片描述

示例4

String str3="Java|string|split|test";        String strarray3=str3.split("[|]")[1];        System.out.println(strarray3);

结果为这里写图片描述

示例5

String str4="Java|string|split|test";        String strarray4=str4.split("|")[0];        System.out.println(strarray4);

结果为空这里写图片描述

示例6

String str5="Java|string|split|test";        String strarray5=str5.split("|")[1];        System.out.println(strarray5);

结果为这里写图片描述

示例7

 String str6="Java.string.split.test";        String[] strarray6=str6.split(".");        for (int i = 0; i < strarray6.length; i++)            System.out.println(strarray6[i]);

结果为空这里写图片描述

示例8

String str7="Java.string.split.test";        String[] strarray7=str7.split("\\.");        for (int i = 0; i < strarray7.length; i++)            System.out.println(strarray7[i]);

结果为这里写图片描述

结论:
1、对于”.”、”|”、”^”等字符做分隔符时,要写成string.split(“\^”) 或者string.split(“[^]”)的格式。
2、string.split(“[|]”)[0] 代表以|分割的字符串数组的第一个字符串(但如果分割结果后是单个的字母,则首个字母序号为1)参考示例6)。

0 0
原创粉丝点击