42
Capítulo 2 Introducción a las aplicaciones en Java
El programa es similar al de la fi gura 2.1, por lo que aquí sólo hablaremos de los cambios. La línea 2
// Imprimir una línea de texto con varias instrucciones.
es un comentario de fi n de línea que describe el propósito de este programa. La línea 4 comienza la declaración
de la clase
Bienvenido2
.
Las líneas 9 y 10 del método
main
System.out.print(
"Bienvenido a "
);
System.out.println(
"la programacion en Java!"
);
muestran una línea de texto en la ventana de comandos. La primera instrucción utiliza el método
de
System.out
para mostrar una cadena. A diferencia de
println
, después de mostrar su argumento,
no
posiciona el cursor de salida al inicio de la siguiente línea en la ventana de comandos; sino que el siguiente carác-
ter aparecerá inmediatamente después del último que muestre
. Por lo tanto, la línea 10 coloca el primer
carácter de su argumento (la letra “
l
”) inmediatamente después del último que muestra la línea 9 (el carácter de
espacio antes del carácter de comilla doble de cierre de la cadena). Cada instrucción
o
println
continúa
mostrando caracteres a partir de donde la última instrucción
o
println
dejó de mostrar caracteres.
Cómo mostrar varias líneas de texto con una sola instrucción
Una sola instrucción puede mostrar varias líneas, utilizando
caracteres de nueva línea
, los cuales indican a los
métodos
y
println
de
System.out
cuándo deben colocar el cursor de salida al inicio de la siguiente línea
en la ventana de comandos. Al igual que las líneas en blanco, los espacios y los tabuladores, los caracteres de nueva
línea son caracteres de espacio en blanco. La fi gura 2.4 muestra cuatro líneas de texto, utilizando caracteres de
nueva línea para determinar cuándo empezar cada nueva línea. La mayor parte del programa es idéntico a los
de las fi guras 2.1 y 2.3, por lo que aquí sólo veremos los cambios.
La línea 2
// Imprimir varias líneas de texto con una sola instrucción.
es un comentario que describe el propósito de este programa. La línea 4 comienza la declaración de la clase
Bien-
venido3
.
La línea 9
System.out.println(
"Bienvenido\na\nla programacion\nenJava!"
);
muestra cuatro líneas separadas de texto en la ventana de comandos. Por lo general, los caracteres en una cadena
se muestran exactamente como aparecen en las comillas dobles. Sin embargo, observe que los dos caracteres
1
// Fig. 2.4: Bienvenido3.java
2
// Imprimir varias líneas de texto con una sola instrucción.
3
4
public class
Bienvenido3
5
{
6
// el método main empieza la ejecución de la aplicación en Java
7
public static void
main( String args[] )
8
{
9
System.out.println(
"Bienvenido\na\nla programacion\nen Java!"
);
10
11
}
// fin del método main
12
13
}
// fin de la clase Bienvenido3
Figura 2.4
| Impresión de varias líneas de texto con una sola instrucción.
Bienvenido
a
la programacion
en Java!
02_MAQ_CAP_02.indd42
4/19/081:18:59AM