Вихідний потік файлу пов'язаний з виводом файлу. FileOutputStream output = new FileOutputStream("output. txt"); Щоб записати дані у файл, ми маємо використав метод write()..
Клас FileOutputStream належить до потоку байтів і зберігає дані у вигляді окремих байтів. Його можна використовувати для створення текстових файлів. Файл являє собою зберігання даних на другому носії інформації, такому як жорсткий диск або компакт-диск. Доступність файлу чи можливість його створення залежить від базової платформи.
Найбільш інтуїтивно зрозумілий підхід передбачає перетворення рядка в байти, а потім запис перетворених байтів у OutputStream: String str = "Привіт"; byte[] bytes = str. getBytes(StandardCharsets. UTF_8); outputStream.
FileOutputStream призначений для запису потоки необроблених байтів, таких як дані зображення. Для запису потоків символів розгляньте можливість використання FileWriter.
Створіть FileInputStream Після того, як ми імпортуємо пакет, ось як ми можемо створити вхідний потік файлу в Java. FileInputStream input = новий FileInputStream(stringPath); Тут ми створили вхідний потік, який буде пов’язано з файлом, указаним шляхом. FileInputStream input = new FileInputStream(File fileObject);
Вихідний потік файлу пов'язаний з виводом файлу. FileOutputStream output = new FileOutputStream("output. txt"); Щоб записати дані у файл, ми маємо використав метод write()..
FileWriter проти FileOutputStream FileWriter призначений для запису потоків символів, тоді як FileOutputStream використовується для запису потоків необроблених байтів. FileWriter працює з 16-бітними символами, тоді як FileOutputStream має справу з 8-бітними байтами.