Clase Java.io.PrintWriter en Java | Set 1
Más métodos:
- PrintWriter printf(Locale l, String format, Object… args) : Un método conveniente para escribir una string formateada en este escritor utilizando la string de formato y los argumentos especificados.
Syntax :public PrintWriter printf(Locale l, String format, Object... args) Parameters: l - The locale to apply during formatting. If l is null then no localization is applied. format - A format string as described in Format string syntax args - Arguments referenced by the format specifiers in the format string. Returns: This writer Throws: IllegalFormatException NullPointerException
import
java.io.*;
import
java.util.Locale;
//Java program to demonstrate printf method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String s =
"for"
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// printf this string
pr.printf(Locale.CANADA,
"Geeks%sGeeks"
, s);
// flush the stream
pr.flush();
}
}
Output: GeeksforGeeks
- PrintWriter printf(String format, Object… args) : Un método conveniente para escribir una string formateada en este escritor utilizando la string de formato y los argumentos especificados.
Syntax :public PrintWriter printf(String format, Object... args) Parameters: format - A format string as described in Format string syntax args - Arguments referenced by the format specifiers in the format string. Returns: This writer Throws: IllegalFormatException NullPointerException
import
java.io.*;
//Java program to demonstrate printf(String format, Object... args) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String s =
"for"
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// printf this string
pr.printf(
"Geeks%sGeeks"
, s);
// flush the stream
pr.flush();
}
}
Output: GeeksforGeeks
- void println(): termina la línea actual escribiendo la string de separación de línea.
Syntax :public void println()
import
java.io.*;
//Java program to demonstrate println() method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String s =
"GeeksforGeeks"
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// printf this string
pr.printf(
"%s"
, s);
// flush the stream
pr.flush();
}
}
Output: GeeksforGeeks
- void println(booleano x): Imprime un booleano y luego termina la línea.
Syntax :public void println(boolean x)
import
java.io.*;
//Java program to demonstrate println(boolean) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a boolean and change line
pr.println(
true
);
pr.print(
"New Line"
);
// flush the stream
pr.flush();
}
}
Output: true New Line
- void println(char x): Imprime un carácter y luego termina la línea.
Syntax :public void println(char x)
import
java.io.*;
//Java program to demonstrate println(char x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
char
c =
'a'
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a char and change line
pr.println(c);
pr.println(
'b'
);
// flush the stream
pr.flush();
}
}
Output: a b
- void println(char[] x): Imprime una array de caracteres y luego termina la línea.
Syntax :public void println(char[] x)
import
java.io.*;
//Java program to demonstrate println(char[] x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
char
[] c = {
'a'
,
'b'
,
'c'
};
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print an array and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Output: abc
- void println(doble x): Imprime un doble y luego termina la línea.
Syntax :public void println(double x)
import
java.io.*;
//Java program to demonstrate println(double x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
double
c =
176.348
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a double and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Producción:
176.348
- void println(float x): Imprime un flotante y luego termina la línea.
Syntax :public void println(float x)
//Java program to demonstrate println(float x) method
import
java.io.*;
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
float
c =
5
.76348f;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a float and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Producción:
5.76348
- void println(int x): Imprime un número entero y luego termina la línea.
Syntax :public void println(boolean x)
import
java.io.*;
//Java program to demonstrate println(int x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
int
c =
15
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print an integer and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Producción:
15
- void println(long x): Imprime un entero largo y luego termina la línea.
Syntax :public void println(long x)
import
java.io.*;
//Java program to demonstrate println(long x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
long
c = 1252344125l;
try
{
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a long and change line
pr.println(c);
// flush the stream
pr.flush();
}
catch
(Exception ex) {
ex.printStackTrace();
}
}
}
Producción:
1252344125
- void println(Objeto x) : Imprime un Objeto y luego termina la línea.
Syntax :public void println(Object x)
import
java.io.*;
//Java program to demonstrate println(Object x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
Object c =
10
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print an object and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Producción:
10
- void println(String x) : Imprime una string y luego termina la línea.
Syntax :public void println(boolean x)
import
java.io.*;
//Java program to demonstrate println(String x) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String c =
"GeeksforGeeks"
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// print a string and change line
pr.println(c);
// flush the stream
pr.flush();
}
}
Producción:
GeeksforGeeks
- protected void setError() : Establece el estado de error de la secuencia en verdadero.
Syntax :public void println(String x)
import
java.io.*;
//Java program to demonstrate setError() method
public
class
PrintWriterDemo
extends
PrintWriter {
public
PrintWriterDemo(OutputStream out) {
super
(out);
}
public
static
void
main(String[] args) {
char
c[] = {
70
,
71
,
72
,
73
,
74
,
75
,
76
};
// create PrintWriter object
PrintWriterDemo pr=
new
PrintWriterDemo(System.out);
// write char 1-3
pr.write(c,
1
,
3
);
// flush the stream
pr.flush();
// set an internal error
pr.setError();
}
}
Producción:
GHI
- void write(char [] buf, int off, int len) : Escribe len char desde la array de caracteres especificada comenzando en el desplazamiento de esta secuencia.
Syntax :public void write(char [] buf, int off, int len) Overrides: write in class FilterOutputStream Parameters: buf - A char array off - Offset from which to start taking char len - Number of char to write
import
java.io.*;
//Java program to demonstrate write() method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
char
c[] = {
70
,
71
,
72
,
73
,
74
,
75
,
76
};
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// write char 1-3
pr.write(c,
1
,
3
);
// flush the stream
pr.flush();
}
}
Producción:
GHI
- void write(int b) : Escribe el carácter especificado en esta secuencia.
Syntax :public void write(int b) Overrides: write in class Writer Parameters: b - The char to be written
import
java.io.*;
//Java program to demonstrate write(int b) method
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
int
c =
70
;
// create PrintWriter object
PrintWriter pr=
new
PrintWriter(System.out);
// write char c which is character F in ASCII
pr.write(c);
// flush the stream
pr.flush();
}
}
Producción:
F
- void write(String s) : Escribe una string.
Syntax :public void write(String s) Parameters: s - String to be written
import
java.io.*;
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String s =
"Hello"
;
try
{
// create a new writer
PrintWriter pw =
new
PrintWriter(System.out);
// write strings
pw.write(s);
pw.write(
" World"
);
// flush the writer
pw.flush();
}
catch
(Exception ex) {
ex.printStackTrace();
}
}
}
Hello World
- void write(String s, int off, int len) : Escribe una parte de una string.
Syntax :public void write(String s, int off, int len) Parameters: s - A String off - Offset from which to start writing characters len - Number of characters to write
import
java.io.*;
public
class
PrintWriterDemo {
public
static
void
main(String[] args) {
String s =
"Hello World"
;
try
{
// create a new writer
PrintWriter pw =
new
PrintWriter(System.out);
// write substrings
pw.write(s,
0
,
5
);
pw.write(s,
6
,
5
);
// flush the writer
pw.flush();
}
catch
(Exception ex) {
ex.printStackTrace();
}
}
}
HelloWorld
Este artículo es una contribución de Nishant Sharma . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.rt
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA