Как в таких случаях считывать из файла нормально цифры? Знаю, что код ужасен. Но посоветуйте, пожалуйста, как это сделать правильно. И еще вопрос почему строчка - System.out.println(list); выводит [null3.12, null45.5, null32.17]; откуда берутся эти null?