Java Variables
Java Variables
Java Variables
❮ Previous Next ❯
Java Variables
Variables are containers for storing data values.
String - stores text, such as "Hello". String values are surrounded by double quotes
int - stores integers (whole numbers), without decimals, such as 123 or -123
float - stores floating point numbers, with decimals, such as 19.99 or -19.99
char - stores single characters, such as 'a' or 'B'. Char values are surrounded by single
quotes
boolean - stores values with two states: true or false
Syntax
Dark mode
D k d
Dark code
HTML
variableName
type =CSS
value;JAVASCRIPT
Where type is one of Java's types (such as int or String ), and variableName 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":
Try it Yourself »
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:
Try it Yourself »
You can also declare a variable without assigning the value, and assign the value later:
Example
int myNum;
myNum = 15;
System.out.println(myNum);
Dark mode
D k d
Dark code
Try
it Yourself
HTML » CSS JAVASCRIPT
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 :
Try it Yourself »
Final Variables
If you don't want others (or yourself) to overwrite existing values, use the final keyword (this
will declare the variable as "final" or "constant", which means unchangeable and read-only):
Example
Try it Yourself »
Other Types
A demonstration of how to declare variables of other types:
Example
Dark mode
D k d
Dark code
myNumHTML
int = 5; CSS JAVASCRIPT
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";
You will learn more about data types in the next section.
Exercise:
Create a variable named carName and assign the value Volvo to it.
= ;
Submit Answer »
❮ Previous Next ❯
ADVERTISEMENT
Dark mode
D k d
Dark code
HTML CSS JAVASCRIPT
COLOR PICKER
Dark mode
D k d
Dark code
HTML CSS
JAVASCRIPT
Get certified
by completing
a Java
course today!
school
w3 s
2
CE
02
TI 2
R
FI .
ED
Get started
ADVERTISEMENT
Dark mode
D k d
Dark code
HTML CSS JAVASCRIPT
SPONSORED BY
SALESFORCE
Grow Your
Financial
Services
Business by…
LEARN MORE
ADVERTISEMENT
ADVERTISEMENT
Report Error
Spaces
Upgrade
Newsletter
Get Certified
Dark mode
D k d
Dark code
HTML Top CSS JAVASCRIPT
Tutorials Top References
HTML Tutorial HTML Reference
CSS Tutorial CSS Reference
JavaScript Tutorial JavaScript Reference
How To Tutorial SQL Reference
SQL Tutorial Python Reference
Python Tutorial W3.CSS Reference
W3.CSS Tutorial Bootstrap Reference
Bootstrap Tutorial PHP Reference
PHP Tutorial HTML Colors
Java Tutorial Java Reference
C++ Tutorial Angular Reference
jQuery Tutorial jQuery Reference
FORUM | ABOUT
W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials,
references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content.
While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.