logo

System.out.println() en Java

En Java, System.out.println() es una declaración que imprime el argumento que se le pasa. El método println() muestra los resultados en el monitor. Por lo general, un método es invocado por objectname.methodname().

 PrintStream obj.print('Hello'); 

Pero no puede crear el objeto en la clase PrintStream directamente como se indica arriba. Entonces, Java proporciona una forma alternativa de crear el objeto de la clase PrintStream que es salida del sistema .

Dónde Sistema es el nombre de la clase, se declara como final. La salida es una instancia de la clase System y es de tipo PrintStream. Sus especificadores de acceso son públicos y finales. Es una instancia de java.io.PrintStream. Cuando llamamos al miembro, se crea internamente un objeto de clase PrintStream.

Entonces, podemos llamar al método print(), como se muestra a continuación:

 System.out.print(); 

Crea el objeto de clase PrintStream. Este objeto, por defecto, representa el dispositivo de salida, es decir, el monitor.

System.out.println() en Java

Ejemplo

En el siguiente ejemplo, hemos utilizado dos métodos print(), lo que proporciona el resultado en una línea. Significa que el primer método print() muestra la cadena '¡Hola!' y mantiene el cursor en la misma línea. El segundo método print() también muestra la cadena 'Java' en la misma línea adyacente a la cadena anterior.

broma
 class Demo { public static void main(String args[]) { System.out.print('Hello!'); System.out.print('Java'); } } 

Producción

 Hello! Java 

Método java println()

El método println() es similar al método print() excepto que mueve el cursor a la siguiente línea después de imprimir el resultado. Se utiliza cuando quieres el resultado en dos líneas separadas. Se llama con ' afuera ' objeto.

Si queremos el resultado en dos líneas separadas, entonces deberíamos usar el método println(). También es un método sobrecargado de la clase PrintStream. Lanza el cursor a la siguiente línea después de mostrar el resultado.

Ejemplo

En el siguiente ejemplo, el método println() muestra la cadena en dos líneas separadas.

Pete Davidson
 class Demo { public static void main(String args[]) { System.out.println('Hello!'); System.out.println('Java'); } } 

Producción

 Hello! Java 

Diferencia entre los métodos print() y println()

Ambos métodos se utilizan para mostrar los resultados en el monitor. El método print() muestra el resultado en la consola y retiene el cursor en la misma línea. Funciona sólo con un argumento. El método println() también muestra el resultado en la consola pero mueve el cursor a la siguiente línea. También puede funcionar sin argumentos.