split分割字符串

2008-07-21 14:16:39.0     浏览:917     来源:中国IT实验室
关键词:  split     字符串  

class T {
public static void main(String args[]) {

String num[] = new String[11];

String sLine = "101494|360103660318444|2008/06/17|周润英|1292.0|3085.76|2778.28|912.91|106.0|||";

num = sLine.split("\\|");

int row = 1;

for (String s : num) {

System.out.println(row+++"="+s);

}

}

}

class T {

public static void main(String args[]) {

String num[] = new String[11];

String sLine = "101494|360103660318444|2008/06/17|周润英|1292.0|3085.76|2778.28|912.91|106.0|||";

num = sLine.split("\\|");

int row = 1;

for (String s : num) {

System.out.println(row+++"="+s);

}

}

}
最有有三个|||,运行结果为

1=101494

2=360103660318444

3=2008/06/17

4=周润英

5=1292.0

6=3085.76

7=2778.28

8=912.91

9=106.0

最有有三个|||,运行结果为

1=101494

2=360103660318444

3=2008/06/17

4=周润英

5=1292.0

6=3085.76

7=2778.28

8=912.91

9=106.0
public String[] split(String regex, int limit);

public String[] split(String regex, int limit); limit 参数控制应用模式的次数,从而影响结果数组的长度。 如果限制 n 大于零,那么模式至多应用 n> - 1 次,数组的长度不大于 n,并且数组的最后条目将包含除最后的匹配定界符之外的所有输入。 如果 n 非正,那么将应用模式的次数不受限制,并且数组可以为任意长度。 如果 n 为零,那么应用模式的次数不受限制,数组可以为任意长度,并且将丢弃尾部空字符串。

[第1页]   [第2页]   [下一页]