Java 基本数据类型速查手册
首页
›
Java手册
›
Java 基本数据类型
› char · 速查表
char & 8 种类型速查表
位数与取值范围,一表打尽。背不下来就查包装类。
图 5:Java char 类型与 8 种类型速查表(1080×1440 速查卡片)
char
一个单一的
16 位 Unicode
字符
最小值
\u0000
(十进制等效值为 0),最大值
\uffff
(65535)
char 数据类型
可以储存任何字符
例子:
char letter = 'A';
boolean 的特殊性
boolean
不能
与任何其他基本类型互相转换
Java 里
if(a)
这种 C 语言写法是
编译错误
,必须写显式比较
8 种类型速查表
byte
— 8 位 — -2^7 ~ 2^7-1
short
— 16 位 — -2^15 ~ 2^15-1
int
— 32 位 — -2^31 ~ 2^31-1
long
— 64 位 — -2^63 ~ 2^63-1
float
— 32 位 — IEEE 754 单精度
double
— 64 位 — IEEE 754 双精度
boolean
— 1 位 — true / false
char
— 16 位 — \u0000 ~ \uffff
不用死记
取值范围
无需强制去记忆
,它们都
已经以常量的形式定义在对应的包装类中
例如
Byte.MIN_VALUE
、
Integer.MAX_VALUE
1. 总览
2. 两大类型 · byte
3. short / int / long
4. float / double / boolean
6. 默认值表
7. 默认值实测
8. 包装类常量
9. 实测输出
10. 引用类型 · 常量
11. 字符串与 Unicode
12. 转义字符表
13. 自动类型转换
14. char 转 int 实例
15. 强制与隐含转换
← 上一篇
float / double / boolean
下一篇 →
默认值表
Java Applet
Java 常用类库
Java 9 新特性
Java MySQL 连接
Java 8 新特性
Java 实例
Java 文档注释
Java 多线程
Java 发送邮件
Java 网络编程
Java 序列化
Java 泛型
Java NIO Files
Java Object 类
Java 迭代器
Java HashMap
Java HashSet
Java LinkedList
Java ArrayList
Java 集合框架
Java 数据结构
Java 封装
Java 接口
Java 枚举
Java 包
Java 反射
Java 抽象类
Java 多态
Java 重写与重载
Java 继承
Java 异常处理
Java StringBuffer
Java String
Java Character
Java Number & Math
Java 正则表达式
Java 日期时间
Java 数组
Java 方法
Java 流与文件IO
Java Scanner 类
Java 构造方法
Java 条件语句
Java 循环结构
Java switch case
Java 运算符
Java 修饰符
Java 变量命名规则
Java 变量类型
Java 对象和类
Java 注释
Java 基础语法