У меня есть 100 файлов .gz, которые мне нужно распаковать. у меня есть пара вопросов
а) Я использую код, указанный на http://www.roseindia.net/java/beginners/JavaUncompress.shtml, чтобы распаковать файл .gz. Он работает нормально. Задание: есть ли способ получить имя заархивированного файла. Я знаю, что класс Zip Java дает перечисление входного файла для работы. Это может дать мне имя файла, размер и т. д., хранящиеся в файле .zip. Но есть ли у нас то же самое для файлов .gz или имя файла такое же, как имя файла .gz с удаленным .gz.
б) есть ли еще один элегантный способ распаковать файл .gz, вызвав служебную функцию в коде Java. Например, вызов приложения 7-zip из вашего класса Java. Тогда мне не нужно беспокоиться о потоке ввода/вывода.
Заранее спасибо. Капил