Java-split 参数|的bug

涎涎原创约 236 字小于 1 分钟...JavaJava

Java-split 参数|的bug

注意

本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。

Java里的String类有一个split方法分割有一个参数|出现bug 如图:

	String souString = "a|n|c|d";
	String[] reStrings = souString.split("|");
	System.out.println(Arrays.toString(reStrings));

此结果不是我想要的。。。于是猜测可能是因为特殊符号需要转义

结果:

未曾想到这特么也是特殊符号 。。。。。。 于是再次转义。。。。。

	String souString = "a|n|c|d";
	String[] reStrings = souString.split("\\|");
	System.out.println(Arrays.toString(reStrings));

得到正确结果

===========================================================

分割线

===========================================================

相关信息

以上就是我关于 Java-split 参数|的bug 知识点的整理与总结的全部内容,希望对你有帮助。。。。。。。

上次编辑于:
贡献者: 涎涎
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.4