Как я могу разделить строку на пустые строки, используя разделение на java? - PullRequest
0 голосов
/ 09 мая 2020

1.

name Jo Bloggs
birthday 08-07-1900
phone 88884444
address 9001 Chester Crescent, Chatswood, NSW 2057

email michael@fanfare.com.au
name Michael Willianm
birthday 01-4-1950
address 37 Barton Ave, Haberfield, NSW 2045
phone 19876245

name Linda Evans
birthday 22-02-1996
phone 135625
email l.evans@gmail.com
address 119 Gibbes St, Rockdale, NSW 2216

2. Как я могу разделить эти две строки на пустые строки? Вот код, который я написал. строка Содержит эти строки, я хочу использовать массив для хранения этих трех строк.

String str[] = string.toString().split("\n\r");

/ * строка = три строки, которые я дал в 1. части * /

1 Ответ

1 голос
/ 09 мая 2020

Каждый информационный блок разделен двумя \n s. Следовательно, вы можете использовать \n\n.

String[] arr = string.split("\n\n");
...