标签:
勤劳一日,可得一夜安眠;勤劳一生,可得幸福长眠。——达·芬奇
本讲内容:字符串分割split(String regex)和split(String regex,int limit)
在java.lang包中有String.split()方法,返回是一个数组。
一、“.”和“|”都是转义字符,必须得加"\\";
例一:
public class Text{ public static void main(String[] args) { String str="2|4|8|16|32|64|128"; // String[] strArr=str.split("|");得不到数组 String[] strArr=str.split("\\|"); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }
输出:
strArr数组的长度为:7 2 4 8 16 32 64 128
public class Text{ public static void main(String[] args) { String str="2.4.8.16.32.64.128"; // String[] strArr=str.split(".");得不到数组 String[] strArr=str.split("\\."); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }
public class Text{ public static void main(String[] args) { String str="2*4*8*16*32*64*128"; // String[] strArr=str.split("*");//抛出java.util.regex.PatternSyntaxException异常 String[] strArr=str.split("\\*"); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }输出:
strArr数组的长度为:7 2 4 8 16 32 64 128
public class Text{ public static void main(String[] args) { String str="2+4+8+16+32+64+128"; // String[] strArr=str.split("+");//抛出java.util.regex.PatternSyntaxException异常 String[] strArr=str.split("\\+"); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }
public class Text{ public static void main(String[] args) { String str="abcdeabcdeabcde"; String[] strArr=str.split("c"); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }输出:
strArr数组的长度为:4 ab deab deab de
例一:
public class Text{ public static void main(String[] args) { String str=",a,a,a, ,,,,"; String[] strArr=str.split(","); System.out.println("strArr数组的长度为:"+strArr.length); for(int i=0;i<strArr.length;i++){ System.out.println(strArr[i]); } } }
strArr数组的长度为:4 a a a
标签:
原文地址:http://blog.csdn.net/liguojin1230/article/details/42587951