Java BufferedWriter nueva línea () Método con el Ejemplo

BufferedWriter class nueva línea () método : Aquí, vamos a aprender sobre el método nueva línea () de BufferedWriter Class con su sintaxis y su ejemplo.

BufferedWriter Class nueva línea () método

    método

  • nueva línea () está disponible en java.io Class.
  • nueva línea () método ”es class responsable de la nueva línea de la corriente escritor tamponada.
  • nueva línea () método ”es un método no package, se puede acceder con sólo el objeto for y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • nueva línea () método ”puede class una excepción en el momento de la lectura de una nueva línea.
    IOException : Esta excepción puede class una excepción mientras que realiza la operación de entrada / salida.

Sintaxis:

    public Writer newLine();

Parámetro (s):

  • No acepta cualquier parámetro.

throw valor:

El tipo throw del método es Return , no devuelve nada.

Ejemplo:

// Java program to demonstrate the example 
// of void newline() method of
// BufferedWriter
import java.io.*;
public class NewLineBW {
public static void main(String[] args) {
String str = "Java Programming";
try {
// Instantiates StringWriter
StringWriter str_w = new StringWriter();
// Instantiates BufferedWriter
BufferedWriter buff_w = new BufferedWriter(str_w);
// Write"Hello" in buff_w with the
// help of write() it writes hello
// starting at 0 and ending at 4
buff_w.write(str, 0, 4);
// It insert a new line by using
// newLine()
buff_w.newLine();
// Write"Programming" in buff_w with the
// help of write() it writes Programming
// starting at 5 and ending at 15
buff_w.write(str, 5, str.length() - 5);
// It flushes the characters
// from buff_w to char or byte
// stream
buff_w.flush();
// Read Buffer
System.out.println("str_w.getBuffer():" + str_w.getBuffer());
buff_w.close();
} catch (IOException ex) {
System.out.println("buff_w: " + ex.getMessage());
}
}
}

salida

str_w.getBuffer():Java
Programming


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *