Рубрики
Без рубрики

Java BufferedWriter

Java BufferedWriter, BufferedWriter в Java, добавление Java BufferedWriter, Пример Java BufferedWriter, сброс Java BufferedWriter, новая строка, запись новой строки, пример записи Java буферизованного писателя, запись java в файл.

Автор оригинала: Pankaj Kumar.

Класс Java BufferedWriter является частью java.io посылка.

Java BufferedWriter

  • BufferedWriter-это подкласс класса java.io.Writer.
  • BufferedWriter записывает текст в поток вывода символов, буферизуя символы таким образом, чтобы обеспечить эффективную запись отдельных символов, массивов и строк.
  • Размер буфера может быть указан или может использоваться размер по умолчанию. Значение по умолчанию достаточно велико для большинства целей.
  • BufferedWriter используется для того, чтобы сделать классы более низкого уровня, такие как Файловая машина , более эффективными и простыми в использовании. По сравнению с Filewriter, Bufferedwriter записывает в файл относительно большие куски данных одновременно, сводя к минимуму количество медленных операций записи файлов.
  • Класс BufferedWriter также предоставляет метод new Line() для автоматического создания разделителей строк для конкретной платформы.
  • Как правило, писатель немедленно отправляет свои выходные данные в базовый поток символов или байтов. Если не требуется быстрый вывод, рекомендуется обернуть BufferedWriter вокруг любого писателя, операции write() которого могут быть дорогостоящими, например, пишущие файлы и пишущие потоки вывода.

Поток использования Java BufferedWriter

Конструкторы Java Bufferedwriterбуфферидрайтер(Writer out): Создает буферизованный поток вывода символов, который использует выходной буфер размера по умолчанию с указанным объектом записи.BufferedWriter(Writer out, int sz): Создает буферизованный поток вывода символов, который использует выходной буфер заданного размера с указанным объектом записи.Методы BufferedWriter и примеры.Рассмотрим приведенные ниже методы класса BufferedWriter с примерами. запись(int c): Этот метод записывает один символ, указанный в int c.пакет com.journaldev.примеры; импорт java.io. BufferedWriter; импорт java.io.Файл.; импортируйте файловую машинку java.io; импортируйте исключение java.io.io;/* * * Файл записи Java с использованием метода записи BufferedWriter * * @author pankaj * */общедоступный класс BufferedWriterWriteExample { общедоступный статический пустой основной(строка[] args) { Файл; Файловая машина; Буферизатор; попробуйте { Файл(“D:/data/file.txt”); Файловая машинка(файл);//создать файл, если он не существует, если (!файл.существует()) { файл.