У меня есть файл с данными в виде отметки времени, координаты, координаты, разделенные пробелами, как здесь;
14: 25: 01,215 370,0 333,0
Мне нужно перебрать и добавить координаты только в массив. Данные из файла считываются и помещаются как String [], называемый info, из split (""). У меня две проблемы, я думаю, что в конце файла есть лишняя «», которую мне нужно соответствующим образом потерять, и я также хочу получить подтверждение / предложение по моему циклу, в настоящий момент я получаю спорадические исключения из границ. Мой цикл выглядит следующим образом:
String[] info;
info = dataHolder.split(" ");
ArrayList<String> coOrds1 = new ArrayList<String>();
for (int counter = 0; counter < info.length; counter = counter+3)
{
coOrds1.add(info[counter+1]);
coOrds1.add(info[counter+2]);
}
Помощь и предложения приветствуются.
Текстовый файл здесь , но класс получает UDP-пакет от другого класса, поэтому я не уверен, может ли это добавить "" в конце или нет.