Before starting with this part, you are recommended to read the introduction of Java Programming.
There are 3 ways to print any text or value on screen in Java. These are print, println and printf. Each of them of prefixed with System.out. before use. The method print, prints the text or value on screen only but does not move the cursor to next line or new line. The method println prints the text or value but move the cursor to new line. When we have to format our text in different ways, we use printf to print. (You would like to create your first program before moving on with this part.)
When we have to print a variable value only without any text, we simply pass the variable to print or println method. If we have to print text along with variable value, we can pass value to print method enclosed in double quotes and concatenate variable with it e.g. “Hello, My name is ”+name.
1 //initialization of class 2 public class Main{ 3 4 public static String name = "Arslan"; 5 6 // main method 7 public static void main(String[] args){ 8 9 //print variable using print 10 System.out.print(name); 11 12 //print variable using println 13 System.out.println(name); 14 15 //print variable using print 16 System.out.println("Hello, I'm "+name); 17 18 //both of the following print 19 //statements printed on single line 20 21 System.out.print("Hello,"); 22 System.out.print(" I am "+name); 23 24 //both of the following print 25 //statements printed on different line 26 27 System.out.println("Hello,"); 28 System.out.println(" I am "+name); 29 30 } //end of main method 31 } //end of class
1 //import required java packages 2 import java.util.Scanner; 3 4 //initialization of class 5 public class Main{ 6 7 //declare variable 8 public static String name; 9 10 // main method 11 public static void main(String[] args){ 12 13 System.out.println("Enter your name: "); 14 //create Scanner object 15 Scanner sc = new Scanner(System.in); 16 17 //get string (text) value 18 //from user in variable name 19 name = sc.nextLine(); 20 21 //print variable using print 22 System.out.print(name); 23 24 //print variable using println 25 System.out.println(name); 26 27 //print variable using print 28 System.out.println("Hello, I'm "+name); 29 30 //both of the following print 31 //statements printed on single line 32 33 System.out.print("Hello,"); 34 System.out.print(" I am "+name); 35 36 //both of the following print 37 //statements printed on different line 38 39 System.out.println("Hello,"); 40 System.out.println(" I am "+name); 41 42 } //end of main method 43 } //end of class
At line 2, we imported java package that is required to access Scanner class to get input from user. At line 13, we prompt message to “enter your name” to user. At line 15, we initialized an object of Scanner class to access the method to get string from the user. At line 19, the user entered his name and pressed enter and the value entered by the user is stored in variable name.
The following activity will help you to enhance your understanding about Java basics:
Let’s make a small program to print your name on the screen. Perform the following changes on your code and see the effect of each change.
If you are living in a digital world you must know how to protect your…
Software Development Life Cycle Model, also known as SDLC or Software Development Process, is base…
Go, often referred to as golang is a modern open-source programming language created by Google…
Torque published an article on October 18, 2016, about WordPress statistics. According to this article,…
PostgreSQL, often known simply as Postgres, is an open-source general-purpose object-relational database management system. In…
SEO is free as well as paid. To achieve SE ranking, money is not enough.…