Difference Between System.out.print() and System.out.println() Function in Java
Last Updated :
07 Oct, 2021
In Java, we have the following functions to print anything in the console.
- System.out.print() and
- System.out.println()
But there is a slight difference between both of them, i.e.
System.out.println() prints the content and switch to the next line after execution of the statement whereas
System.out.print() only prints the content without switching to the next line after executing this statement.
The following examples will help you in understanding the difference between them more prominently.
Example 1:
Java
import java.io.*;
class GFG {
public static void main(String[] args)
{
System.out.println( "Welcome to JAVA (1st line)" );
System.out.print( "Welcome to GeeksforGeeks (2nd line) " );
System.out.print( "Hello Geeks (2nd line)" );
}
}
|
Output
Welcome to JAVA (1st line)
Welcome to GeeksforGeeks (2nd line) Hello Geeks (2nd line)
Example 2:
Java
import java.io.*;
class GFG {
public static void main(String[] args)
{
System.out.print( "Welcome to JAVA (1st line) " );
System.out.println( "Welcome to GeeksforGeeks (1st line)" );
System.out.print( "Hello Geeks (2nd line)" );
}
}
|
Output
Welcome to JAVA (1st line) Welcome to GeeksforGeeks (1st line)
Hello Geeks (2nd line)
Share your thoughts in the comments
Please Login to comment...