Извлечь двойные значения, разделенные запятой, из List в JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Извлечь двойные значения, разделенные запятой, из List в Java

Сообщение Anonymous »

У меня есть следующий список: Listlines = new ArrayList(); содержит следующие значения:

Код: Выделить всё

900,1,8,892,908,0.32,33,6,1011.266577,10,0.23,0.02,100,2,31,31,39,0.043285239,1,0
2634,2,11,2623,2645,0.82,27,6,3004.156157,11,0.11,0.21,100,1,29,27,74,0.028083491,1,0
1682,1,5,1677,1687,0.57,32,6,1493.043378,9,0.11,0.18,100,2,27,24,48,0.028520499,2,0
1502,2,11,1491,1513,0.47,33,6,1692.576527,9,0.16,0.02,100,2,28,32,60,0.03992016,2,1
Мне интересно, можно ли перебирать строки и присваивать каждому значению как двойное значение, например, переменной типа ArrayList:

Код: Выделить всё

ArrayList F1 = new ArrayList();
ArrayList F2 = new ArrayList();
ArrayList F3 = new ArrayList();
.....

Код: Выделить всё

F1 will have {900,2634,1682,1502}
F2 will have {1,2,1,2}
F3 will have {8,11,5,11}
.....
Я ценю любую вашу помощь.
Я пытался использовать библиотеку Weka для этого но не обошлось. Затем я записал каждый набор в виде файла CSV, но это усложнило мой код и не дало правильного результата.

Подробнее здесь: https://stackoverflow.com/questions/786 ... ng-in-java

Вернуться в «JAVA»