The char data type


The char data type represents a 16-bit unicode character.
To declare a variable of type char and assign it a value, simply put the value within single quotes, like this:


char c = 'Z';


The character data type can also be assigned escape values. An escape value always begins with a backslash.
For example carriage return and linefeed are two characters that can be escaped with:


char carriageReturn = '\r';

char newLine = '\n';


Escape sequences can also be done by specifying a Unicode escape sequence. Such a sequence starts with \u followed by a four digit hexadecimal value (\uXXXX).

Useful escape sequences:


\" - Double quote

\' - Single quote

\b - Backspace

\t - Horizontal tab

\n - Newline

\f - Form feed

\r - Carriage return

\\ - Backslash

Previous     Next

Tutorial Home


Do you know your Java?
Take a Ten-Question-Java-Quiz!

Bookmark and Share




Need help with your Java code? It's secure and confidential.
This is how it works:
Send a detailed description of what you need help with, the more details the better. Also provide a deadline for when it has to be finished. More time means better chance of putting your request into the schedule.

If the request is serious you will shortly receive an email with the price, to which you have to respond if you accept.

Once you have accepted, the work will begin on developing your code by an experienced Java developer. When the code is finished a link to a secure payment will be sent to you.

The source code is then sent to you once the payment is completed.

IMPORTANT! The request needs to be very detailed, else it may be ignored.


Write your detailed request here:

E-mail address: