To create a variable, you must specify the type and assign it a value:

Syntax

type variable = value;
 

Where type is one of Java's types (such as int or String), and variable is the name of the variable (such as x or name). The equal sign is used to assign values to the variable.

To create a variable that should store text, look at the following example:

Example

Create a variable called name of type String and assign it the value "John":

String name = "John";
System.out.println(name);
 

To create a variable that should store a number, look at the following example:

Example

Create a variable called myNum of type int and assign it the value 15:

int myNum = 15;
System.out.println(myNum);
 

You can also declare a variable without assigning the value, and assign the value later:

Example

int myNum;
myNum = 15;
System.out.println(myNum);
 

Note that if you assign a new value to an existing variable, it will overwrite the previous value:

Example

Change the value of myNum from 15 to 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);



Practice Excercise Practice now