Я пытаюсь получить значение int текстового файла с таким текстом, как:
123456789 12345678 1234567 123456 12345 1234 123 12 1
как вы можете видеть, все числа разные, и они находятся в одной строке, разделенной «пробелом». Мне нужно разделить значения. чтобы получить что-то вроде этого:
INT1 = 123456789, INT2 = 12345678, INT3 = 1234567;
и так далее. Я не создаю текст, поэтому не знаю, сколько в них цифр и групп, но они всегда разделены «пробелом». Я знаю, как это читать. Вот как я это читаю:
try {
TEST1 = new BufferedReader(new FileReader("/sdcard/test.txt")).readLine();
} catch (NumberFormatException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
TEST.setText(""+scaling_available_frequencies);
и я получил этот вывод
194208 776175 958253 767883 700246 243663 966618 345199 945363 459833
ПРИМЕЧАНИЕ. Это всего лишь файл test.txt, который я создал, чтобы проверить, работает ли он. Текущий код попросит пользователя ввести путь и имя файла.
Теперь, как я могу установить их в переменную для каждой группы?
Спасибо