Их решение у меня не работает, ругается на args[0]. Он почему-то пустой приходит. Мой вариант записывает в файл тот же результат, что выводится в System.out.println(args); А вот с выводом bytes и bytes[1], bytes[3] уже проблемы - выводит непонятно как.