Я хотел бы узнать больше о работе / разборе с файлами и, в более общем случае, со строками.
Итак, для этого я создал пользовательский файл .txt с таким вводом:
Function Time
print() 0:32
find() 0:40
insert() 1:34
Я хочу проанализировать этот файл и собрать, сколько «функций» было активировано. Кроме того, я хочу агрегировать общее время, которое потребовалось для этого (т. Е. (0,32 + 0,4 + 1,34) / 0,6 = 2:46 минут)
Для приведенных выше данных вывод должен быть:
3 functions in total time of 2:46 minutes
Для решения, я, очевидно, создаю BufferedReader
и анализирую построчно, но есть много пробелов, и я не очень хорош в работе с такого рода вводом. Я надеюсь, что кто-то может предложить мне правильный способ работы с такими данными.
Я также буду признателен за любую ссылку на упражнения такого рода, поскольку я пытаюсь найти работу, и они задают много вопросов о разборе данных такого типа (строк и файлов).
Спасибоза любую помощь! :)