Есть программа, которая разбивает введенное предложение сплитом на слова и записывает в массив.
words = textField.getText();
String[] split = words.split(" ?(?<!\\G)((?<=[^\\p{Punct}])(?=\\p{Punct})|\\b) ?");
Arrays.stream(split).forEach(System.out::println);
Далее из массива нужно достать каждое слово отдельно и присвоить переменную, но подозреваю, что делаю я это неправильно, т.к. IDE выдает вместо слов
[Ljava.lang.String;@3050b752
.
Код вывода:
messege = " <" + "split" + " = " + random + "> ";
System.out.println(messege);
Подскажите пожалуйста, как можно решить задачу?
String words = textField.getText();
String[] split = words.split(" ?(?<!\\G)((?<=[^\\p{Punct}])(?=\\p{Punct})|\\b) ?");
for (String s : split ) {
System.out.println(s);
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
При вызове этой строчки происходит краш приложенияЧто может быть не так?
Например: <a href="https://youtube/wGWZRAAvzkU?t=1m11s" target="_blank">Для компьютера не существуют языков программирования
Подскажите пожалуйста, как можно сохранить порядок переменных при конвертации в xml файл
Например есть 8 байт данныхЕсть стартовый байт и стартовый бит - откуда нужно взять информацию, а также длина в битах(сколько нужно взять)