最近工作遇到的小问题。
String apppp1="Q9999|1231212";
String apppp2="Q9999_1231212";
System.out.println("1&&&&&&&&&&&&&&&&&&&"+apppp1.split("|")[0]);
System.out.println("2&&&&&&&&&&&&&&&&&&&"+apppp2.split("_")[0]);
通过实验得出
apppp1.split(“|”)结果是单个字符数组。
apppp2.split(“_”)[0]结果得到的是Q9999。
如何能使apppp1的分割效果到达apppp2分割效果?
只能通过substring(int one ,int two)方法实现这一现象。
System.out.println("1&&&&&&&&&&&&&&&&&&&"+apppp1.substring(0,5));
System.out.println("2&&&&&&&&&&&&&&&&&&&"+apppp2.split("_")[0]);
这样的结果才能实现apppp1与apppp2字符串分割效果