Demystify Java special characters with practical examples. Master efficient handling and manipulation for precise programming in Java seamlessly.
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:
String txt = "We are the so-called \"Vikings\" from the north.";
The sequence \'
inserts a single quote in a string:
String txt = "It\'s alright.";
The sequence \\
inserts a single backslash in a string:
String txt = "The character \\ is called backslash.";
Other common escape sequences that are valid in Java are:
#java