首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

JAVA的数据类型

JAVA的数据类型

Java编程语言定义了八种基本的数据类型,共分为四类:整数类(byte、short、int、long)、文本类(char)、浮点类(double、float)和逻辑类(boolean)





1. 整数类
(1) 采用三种进制——十进制、八进制和十六进制。
2 —— 十进制值是2;
077 —— 首位的0表示这是一个八进制的数值;
0xBAAC —— 首位的0x表示这是一个十六进制的数值。
(2) 具有缺省int。
(3) 用字母“L”和“l”定义long。
(4) 所有Java编程语言中的整数类型都是带符号的数字。



2. 文本类
(1) 代表一个16 bit Unicode字符。
(2) 必须包含用单引号(' ')引用的文字。
(3) 使用下列符号:
'a'——一个字符。
'\t'--一个制表符。
        '\u???? '--一个特殊的Unicode字符,????应严格使用四个十六进制数进行替换。




3. 浮点类
  默认为double类型,如果一个数字包括小数点或指数部分,或者在数字后带有字母F或f(float)、D或d(double),则该数字为浮点数。



4. 逻辑类
boolean数据类型有两种值:true和false。
例如:boolean flag = true;
上述语句声明变量flag为boolean 类型,它被赋予的值为true。
返回列表