java竖线分割_Java String类的Split以竖线作为分隔符
生活随笔
收集整理的這篇文章主要介紹了
java竖线分割_Java String类的Split以竖线作为分隔符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
版權聲明:本文為博主原創文章,轉載請寫明出處。https://blog.csdn.net/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);
}
}
}
總結
以上是生活随笔為你收集整理的java竖线分割_Java String类的Split以竖线作为分隔符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: try catch php 捕获,php
- 下一篇: 字体怎么安装到电脑上_文章还在使用电脑上