char数据类型
(char) 是Java中的数据类型转换操作符,用于将一个表达式或变量的类型转换为 char 类型。它的语法格式为:(char) expression其中,expression 可以是任何可以被转换为 char 类型的表达式,如整数、字符或其他兼容的数据类型。示例:
int number = 65;char character = (char) number; // 将整数转换为字符System.out.println(character); // 输出 'A'char letter = 'B';int asciiValue = (int) letter; // 将字符转换为整数(ASCII码值)System.out.println(asciiValue); // 输出 66在上述示例中,我们通过使用 (char) 操作符将整数转换为对应的字符,并将字符转换为对应的 ASCII 码值。需要注意的是,当将一个大于 0xFFFF 的整数值转换为 char 类型时,会发生截断。这是因为 char 类型只能存储一个 Unicode 字符(16 位),而不是整数。
页:
[1]