java char类型 研究

来源:互联网 发布:陈一发知乎 编辑:程序博客网 时间:2024/06/06 01:46

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 \" \'