Элемент управления TextArea - какую структуру данных использовать и как получить построчно - PullRequest
0 голосов
/ 25 февраля 2019

Какую структуру данных я использую, чтобы получить текст из элемента управления TextArea Javax, чтобы использовать текст построчно в другом месте?

Ответы [ 2 ]

0 голосов
/ 28 февраля 2019

Как утверждает LppEdd, лучший способ сделать это - создать переменную String для хранения всего текста следующим образом:

final String text = textArea.getText();

Затем можно разделить строку с помощью системного разделителя строк (илилюбой символ, который вы пожелаете) в моем случае это было "\ n":

final String[] lines = text.split("\n");

На данный момент вы можете отсортировать и сохранить в другую структуру данных, такую ​​как TreeMap.

0 голосов
/ 25 февраля 2019

Хорошо, вы говорите об элементе управления JavaFX.Элемент управления TextArea .
Содержащий текст можно получить с помощью

final String text = textArea.getText();

Затем можно разделить String на системный разделитель строк

final String[] lines = text.split(System.getProperty("line.separator"));
* 1010.* Вы можете заказать его через
Arrays.sort(lines);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...