Java поставляется с несколькими классами ввода-вывода для поддержки ввода и вывода между потоками и файловой системой. Ниже приведен список примеров ввода-вывода Java, включая манипуляции с файлами, кодирование, сериализацию и сжатие с помощью zip и Gzip.
Файлы
Примеры, показывающие создание, чтение, запись, изменение файлов.
- Создать файл
- Создание пути к файлу
- Изменение прав доступа к файлу
- Чтение файла с помощью BufferedInputStream
- Чтение файла с помощью BufferedReader
- Запись в файл с помощью FileOutputStream
- Запись в файл с помощью BufferedWriter
- Объединение содержимого в файл
- Удалить файл
- Удаление файлов с определенным расширением
- Поиск файлов с определенными расширениями
- Переименовывать файлы с определенным расширением
- Копирование файла
- Перемещение файла в другой репозиторий
- Получение даты создания файла
- Получение даты последнего изменения файла
- Изменение даты последнего изменения файла
- Как сделать файл доступным только для чтения
- Получение размера файла
- Получить путь к файлу
- Получение количества строк в файле
- Проверьте, существует ли файл
- Проверьте, не скрыт ли файл
- Считывание данных в кодировке UTF-8 из
- Запись данных в кодировке UTF-8 в файл
- Преобразование файла в массив байтов
- Преобразование массива байтов в файл
- Преобразование строки в InputStream
- Преобразование InputStream в строку
- Преобразование файла в шестнадцатеричный формат
- Получение общего пространства раздела
Сериализация файла
сохранить объект в файл <br />
Чтение объекта из файла
Распаковать файл из ZIP
Сжать файл в GZIP
Распаковать файл из GZIP
Сжатие сериализованного объекта в файл <br /> Распаковать сериализованный объект из Gzip
Записать данные во временный файл
Удалить временный файл
Получить путь к временному файлу
Получить текущую директорию
Сжатие файлов
Сжатие файла в формате ZIPРаспаковать файл из ZIP
Сжать файл в GZIP
Распаковать файл из GZIP
Сжатие сериализованного объекта в файл <br /> Распаковать сериализованный объект из Gzip
Временный файл
Создать временный файлЗаписать данные во временный файл
Удалить временный файл
Получить путь к временному файлу
Directories
Создать каталог<br /> Удалить каталог<br /> Скопировать каталог<br /> Проверяем, пуст ли каталогПолучить текущую директорию