今天做支付宝银行接口时碰到一个问题,就是解析返回的字符串,字符串由 “|” 分离,但是java不能直接分离,要用 "\\|"来做
下面就是具体方法;
public static void main(String[] args) {
String s = "15210820639|测试1500141950|1|110101197802042093";
String[] ss = s.split("\\|"); //重点
// for (String s1 : ss) {
// System.out.println(s1);
// }
// for (int i = 0; i < ss.length; i++) {
// System.out.println(ss[i]);
// }
System.out.println(ss[0]);
}
同时还有,回车的分隔符“\r\n”.