bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/Java/Java Tutorial
Java•Java Tutorial

Java String Concatenation

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind Java String Concatenation?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

___ firstName = "John";
3Order

Put the learning moves in the order that makes the concept easiest to apply.

The concat() Method
Concatenation in Sentences
String Concatenation

String Concatenation

The + operator can be used between strings to combine them. This is called concatenation :

Example

String firstName = "John";
String lastName = "Doe";
System.out.println(firstName + " " + lastName);

Note that we have added an empty text (" ") to create a space between firstName and lastName on print.

Concatenation in Sentences

You can use string concatenation to build sentences with both text and variables:

Example

String name = "John";
int age = 25;
System.out.println("My name is " + name + " and I am " + age + " years old.");

The concat() Method

You can also use the concat() method to concatenate strings:

Example

String firstName = "John ";
String lastName = "Doe";
System.out.println(firstName.concat(lastName));

You can also join more than two strings by chaining concat() calls:

Example

String a = "Java ";
String b = "is ";
String c = "fun!";
String result = a.concat(b).concat(c);
System.out.println(result);

Note

While you can use concat() to join multiple strings, most developers prefer the + operator because it is shorter and easier to read.

Previous

Java Strings

Next

Java Numbers and Strings