Ticker

6/recent/ticker-posts

How to Print in Java with Examples

How to Print in Java with Examples

Printing in Java is essential for displaying output to the user or debugging purposes. There are several methods to achieve this, and in this documentation, we will explore three commonly used methods:

  1. Using System.out.println()

    • The System.out.println() method is used to print a line of text on the console and moves the cursor to the beginning of the next line after the text is printed.
    java
    public class PrintExample {
    public static void main(String[] args) {
    System.out.println("Hello, World!");
    System.out.println("Printing in Java is easy.");
    }
    }

    Explanation:

    • In the code above, we have a simple Java program that uses System.out.println() to print two lines of text to the console.
    • Each call to System.out.println() prints the provided text and moves the cursor to the next line.
  2. Using System.out.print()

    • The System.out.print() method is similar to System.out.println(), but it does not move the cursor to the next line after printing the text. The cursor stays on the same line.
    java
    public class PrintExample {
    public static void main(String[] args) {
    System.out.print("Hello, ");
    System.out.print("World!");
    System.out.print(" This is Java printing.");
    }
    }

    Explanation:

    • In the code above, we use System.out.print() to print three separate parts of the text on the same line without moving the cursor to the next line.
  3. Using printf() method

    • The printf() method allows us to print formatted text using format specifiers, similar to C's printf(). It provides more control over the output's appearance.
    java
    public class PrintExample {
    public static void main(String[] args) {
    String name = "Alice";
    int age = 30;
    double salary = 50000.75;

    System.out.printf("Name: %s, Age: %d, Salary: %.2f", name, age, salary);
    }
    }

    Explanation:

    • In this code, we use System.out.printf() to print formatted text.
    • The format string contains placeholders denoted by %s, %d, and %f, which are replaced by the values of the variables name, age, and salary, respectively.

These are three popular methods for printing in Java. Choose the appropriate one based on your requirements. System.out.println() and System.out.print() are straightforward for basic printing needs, while printf() provides more control over formatting output.

Post a Comment

0 Comments