Java Numbers and Strings
Adding Numbers and Strings
WARNING!
Java uses the +
operator for both addition and concatenation.
Numbers are added. Strings are concatenated.
If you add two numbers, the result will be a number:
ExampleGet your own Java Server
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer/number)
If you add two strings, the result will be a string concatenation:
Example
String x = "10";
String y = "20";
String z = x + y; // z will be 1020 (a String)
If you add a number and a string, the result will be a string concatenation:
Example
String x = "10";
int y = 20;
String z = x + y; // z will be 1020 (a String)
Exercise?What is this?
Test your skills by answering a few questions about the topics of this page
Java uses the + operator for both addition and concatenation.
True or False:
Strings are added and numbers are concatenated.