Android项目中一行代码,用到了java中String的split方法:
String[] strs = result.split("|");
实际打印出来发现数组strs的长度不是预期的长度,完全不对。检查发现,“|”是特殊字符,因此要特殊处理,方法如下:
String[] strs = result.split("\\|");
问题解决。
Android项目中一行代码,用到了java中String的split方法:
String[] strs = result.split("|");
实际打印出来发现数组strs的长度不是预期的长度,完全不对。检查发现,“|”是特殊字符,因此要特殊处理,方法如下:
String[] strs = result.split("\\|");
问题解决。