Использование метода Split - PullRequest
0 голосов
/ 15 мая 2011

Если у меня есть строка типа:

10.120.230.172  DOM1/HKJ    -   2010-11-04  08:05:30    -   -   10.120.12.16    -   80  410

Я могу использовать разделение для разделения каждого элемента, например:

String[] temp;
String delimiter = "//t";

temp = input.split(delimiter);

Обычно я смогу получить:

String IpAddress = temp[0];
String user = temp[1];
etc .... 

Я получаю java.lang.ArrayIndexOutOfBoundsException

Что я делаю не так, ребята?

Ответы [ 2 ]

1 голос
/ 15 мая 2011

Ваш разделитель неверен (если вы хотите разделить на вкладки). Это должно работать:

String delimiter = "\t";
1 голос
/ 15 мая 2011

Ваш разделитель должен быть \t, а не //t

Первый - символ табуляции, второй - строка с двумя косыми чертами и символом t

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