JAVA数据类型
Posted 白客C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA数据类型相关的知识,希望对你有一定的参考价值。
数据类型
整型
整型是用来放整数的,分别有byte,short,int,long
整型 | byte(8bit) | short(16bit) | int(32bit) | long(64bit) |
最小值 | -128(-2^7) | -32768(-2^15) | -2,147,483,648(-2^31) | -9,223,372,036,854,775,808(-2^63) |
最大值 | 127(2^7-1) | 32767(2^15 - 1) | 2,147,483,647(2^31 - 1) | 9,223,372,036,854,775,807(2^63 -1) |
默认值 | 0 | 0 | 0 | 0L |
实例 | byte a = 10 ; | short a = 30000 ; | int b = -200000 ; | Long b = -200000L ; |
浮点型
浮点型是用来放小数的,也可以称为实型,分别有float,dauble
浮点型 | float(32bit) | double(64bit) |
数据类型 | 单精度 | 双精度 |
默认值 | 0.0f | 0.0d |
实例 | float a = 3.12f ; | double b = 3.1415926 |
布尔型
布尔型是用来放逻辑值的,只可以放两个值,真与假
布尔型 | boolean |
取值 | false,true |
默认值 | false |
实例 | boolean a = true |
字符型与字符串型
字符型只能放一个字符,用单引号括起来,字符串可以放一串字符,用双引号括起来
字符 | char | string |
最小值 | u0000(即为0) | |
最大值 | uffff(即为65,535) | |
数据类型 | 储存任何字符 | 储存任何字符串 |
实例 | char a= ‘a‘ | string a="abcderg" |
JAVA常量
在变量前加final关键字
final double PI = 3.1415926;
转义字符
符号 | 字符含义 |
---|---|
换行 (0x0a) | |
回车 (0x0d) | |
f | 换页符(0x0c) |
退格 (0x08) | |