Если вы хотите иметь относительно безболезненный опыт, вы также можете взглянуть на пакет Apache Commons IO , более конкретно класс FileUtils
.
Никогда не забывайте проверять сторонние библиотеки. Joda-Time для обработки даты, Apache Commons Lang StringUtils
для обычных операций с строками и, таким образом, сделает ваш код более читаемым.
Java - отличный язык, но стандартная библиотека иногда немного низкоуровневая. Мощный, но низкий уровень, тем не менее.