У меня есть несколько строк в Java, которые выглядят следующим образом:Разбивает строку на запятые
String s = ""Aac 1Zl Aachen",,DE,5048.850N,00611.483E,189.0m,1,,,,"AACHEN""
Я хочу разделить строку на каждой запятой и назначить расщепленные значения массива. Но я не мог понять, как сохранить пустые значения между несколькими запятыми, которые должны быть пустыми.
Полученный массив должен выглядеть следующим образом:
array[0] = ""Aac 1Zl Aachen""
array[1] = null
array[2] = "DE"
array[3] = "5048.850N"
array[4] = "00611.483E"
array[5] = "189.0m"
array[6] = "1"
array[7] = null
array[8] = null
array[9] = null
array[10] = ""AACHEN""
Во-первых, вы должны избежать этих цитат ... и смотреть в строку разделить – user1071777
Там нет никакой выгоды, оставляя строки кавычки как часть стоимости, или присвоение NULL. – sln