Char ch = “a”;
Char ch = ‘\’ ‘;(正确)
Char ch = ‘cafe’;
Char ch = “cafe”;
Char ch = ‘\ucafe’;(正确)
Char ch = ‘\u10100’;
Char ch = (char) true;
char表示的是单引号内的单个字符
char类型表示的是字符,不是字符串,因此不能用来表示单词。cafe是错误的
char类型必须用单引号来表示,不能用双引号来表示,因此凡是有双引号的都是错误的
也可以输入字符的Unicode值,Unicode表示法是在值前加前缀\u
字符实际上只是一个16位的无符号整数(小于或者等于65535)
如果要表示一个不能作为字面值输入的字符,可以使用转义字符 char c='\ " '; char d='\n';
换行,新行,水平制表符,退格,双引号和单引号 \b \t \n \f \r \" \'