我有一个类似于 Apple|MicroSoft|Oracle|Windows|Mac| 的文本。我希望打印如下 苹果 微软 甲骨文 window 麦克。
我使用了.split()关键字,但它打印出来是这样的, A p p 我 e | 中号 我 C r 哦 s 哦 F t | ...
如果有替代解决方案,为什么它会像这样打印。提前致谢。
最佳答案
这应该有效:
String name = "Apple|MicroSoft|Oracle|Windows|Mac|";
name = name.replaceAll("\\|", " ");
关于java - 如何使用java代码在新行中写入文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6965052/