Java Special Characters

Strings – Special Characters

Because strings must be written within quotes, Java will misunderstand this string, and generate an error:

String txt = "We are the so-called "Vikings" from the north.";

The solution to avoid this problem, is to use the backslash escape character.

The backslash (\) escape character turns special characters into string characters:

Escape character Result Description
\’ Single quote
\” Double quote
\\ \ Backslash

The sequence \"  inserts a double quote in a string:

 

Example

String txt = "We are the so-called \"Vikings\" from the north.";

 

The sequence \'  inserts a single quote in a string:

 

Example

String txt = "It\'s alright.";

 

The sequence \\  inserts a single backslash in a string:

 

Example

String txt = "The character \\ is called backslash.";

 

Other common escape sequences that are valid in Java are:

Code Result
\n New Line
\r Carriage Return
\t Tab
\b Backspace
\f Form Feed