Diferencia entre la función System.out.print() y System.out.println() en Java

En Java, tenemos las siguientes funciones para imprimir cualquier cosa en la consola.

  • System.out.print() y
  • Sistema.salida.println()

Pero hay una ligera diferencia entre ambos, es decir 

System.out.println() imprime el contenido y cambia a la siguiente línea después de la ejecución de la instrucción mientras que 

System.out.print() solo imprime el contenido sin cambiar a la siguiente línea después de ejecutar esta instrucción.

Los siguientes ejemplos lo ayudarán a comprender la diferencia entre ellos de manera más prominente.

Ejemplo 1:

Java

import java.io.*;
  
class GFG {
    public static void main(String[] args)
    {
        System.out.println("Welcome to JAVA (1st line)"); 
        
          // this print statement will be printed in a new line.
        System.out.print("Welcome to GeeksforGeeks (2nd line) "); 
        
          // this print statement will be printed in the same line.
        System.out.print("Hello Geeks (2nd line)");
    }
}
Producción

Welcome to JAVA (1st line)
Welcome to GeeksforGeeks (2nd line) Hello Geeks (2nd line)

Ejemplo 2:

Java

import java.io.*;
  
class GFG {
    public static void main(String[] args)
    {
        System.out.print("Welcome to JAVA (1st line) "); 
        
          // this print statement will be printed in the same line.
        System.out.println("Welcome to GeeksforGeeks (1st line)"); 
        
          // this print statement will be printed in a new line.
        System.out.print("Hello Geeks (2nd line)");
    }
}
Producción

Welcome to JAVA (1st line) Welcome to GeeksforGeeks (1st line)
Hello Geeks (2nd line)

Publicación traducida automáticamente

Artículo escrito por nitind356 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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