Как написать файл в новой строке, используя Java-код - PullRequest
0 голосов
/ 06 августа 2011

У меня есть текст вроде Apple | MicroSoft | Oracle | Windows | Mac | . Я хочу напечатать как яблоко Microsoft оракул Windows Mac.

Я использовал .split () keword, но он печатается как, п п L е | M я с р о s о е T | ...

почему это будет печататься так, если есть какое-либо альтернативное решение для этого. Заранее спасибо.

Ответы [ 3 ]

3 голосов
/ 06 августа 2011

Это должно работать:

String name = "Apple|MicroSoft|Oracle|Windows|Mac|";
name = name.replaceAll("\\|", " ");
2 голосов
/ 06 августа 2011

Для этого конкретного примера просто используйте replace () , чтобы отключить | символы с пробелами

0 голосов
/ 06 августа 2011

Если используется функция split (), попробуйте .split("|")

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...