Skip to content
Related Articles

Related Articles

Improve Article
Save Article
Like Article

Print Hello World Without using a Semicolon in Java

  • Difficulty Level : Medium
  • Last Updated : 23 Nov, 2021

Every statement in Java must end with a semicolon as per the basics. However, unlike other languages, almost all statements in Java can be treated as expressions. However, there are a few scenarios when we can write a running program without semicolons. If we place the statement inside an if/for statement with a blank pair of parentheses, we don’t have to end it with a semicolon. Also, calling a function that returns void will not work here as void functions are not expressions.

Methods: 

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.

  1. Using if-else statements
  2. Using append() method of StringBuilder class
  3. Using equals method of String class 

Method 1: Using if statement

Java




// Java program to Print Hello World Without Semicolon
// Using if statement
 
// Main class
class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
 
        // Using if statement to
        // print hello world
        if (System.out.printf("Hello World") == null) {
        }
    }
}
Output



Hello World

Method 2: Using append() method of StringBuilder class

Java




// Java Program to Print Hello World Without Semicolon
// Using append() method of String class
 
// Importing required classes
import java.util.*;
 
// Main class
class GFG {
 
    // Main driver method
    public static void main(String[] args)
    {
 
        // Using append() method to print statement
        if (System.out.append("Hello World") == null) {
        }
    }
}
Output
Hello World

Method 3: Using equals method of String class

Java




// Java Program to Print Hello World Without Semicolon
// Using equals() method of String class
 
// Importing required classes
import java.util.*;
 
// Main class
class GFG {
 
    // Main driver method
    public static void main(String args[])
    {
        // Using equals() method to print statement
        if (System.out.append("Hello World").equals(null)) {
        }
    }
}
Output
Hello World



My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!