1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java竖线分割_Java String类的Split以竖线作为分隔符

java竖线分割_Java String类的Split以竖线作为分隔符

时间:2022-02-19 03:57:00

相关推荐

java竖线分割_Java String类的Split以竖线作为分隔符

版权声明:本文为博主原创文章,转载请写明出处。/wo541075754/article/details/50668160

问题

Java中String类的Split方法,当用“|”进行分割时,发现并不能达到预期的效果。比如:分割字符串“ABC|DEF”,得到的String{}结果是

A

B

C

|

D

E

F

解决

split里面有两个参数,其中一个是“limit”,表示匹配参数的个数,regex是匹配参数,split匹配需要输入“正则表达式”,因此问题就出在正则表达式上了。

如果要实现以“|”作为分割符,那么应该输入“|”,而不是“|”。

例子

public class TestSplit {

public static void main(String[] args) {

String str = "ABC|DEF";

String[] value = str.split("|");

for(String s : value){

System.out.println(s);

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。