数据类型
数据类型
计算机存储单元
存储设备的最小信息单元叫位(bit), 用b表示。而计算机中最小的存储单元叫“字节(byte)”,通常用B表示,一个字节是由连续的8个位组成。
数据类型
不同的数据类型分配不同的内存空间,所表示的数据大小也是不一样。
分为基本类型和引用类型。
数据类型 | 关键字 | 内存占用(字节) | 取值范围 |
---|---|---|---|
整数 | byte | 1 | -128-127 |
short | 2 | -32768~32767 | |
int(默认的) | 4 | -2^31~2^31-1 | |
long | 8 | -2^63~2^63-1 | |
浮点数 | float | 4 | 1.401298ee-45~3.402823e+38 |
double(默认) | 8 | 4.9000000e-324~1.797693e+308 | |
字符 | char | 2 | 0~65535 |
布尔 | boolean | 1 | true, false |
说明:e+38表示乘以10的38次方,e-45表示乘以10的负45次方
注释事项:
- 使用前要赋值
- float变量要加F
- long变量要加L
键盘的录入
- 导包:
import java.util.Scanner
; - 创建对象:
Scanner sc = new Scanner(System.in)
; - 使用变量接收数据:
int i = sc.nextInt()
; - next()
- nextLine()
- nextInt():
今后键盘录入数据的时候,如果是字符串和整数一起接受,建议使用next方法接受数据。