数据类型
| 数据类型 | 关键字 | 内存占用 | 取值范围 |
|---|---|---|---|
| 整数 | byte | 1 | 负的2的7次方 ~ 2的7次方-1(-128~127) |
| short | 2 | 负的2的15次方 ~ 2的15次方-1(-32768~32767) | |
| int | 4 | 负的2的31次方 ~ 2的31次方-1 | |
| long | 8 | 负的2的63次方 ~ 2的63次方-1 | |
| 浮点数 | float | 4 | 1.401298e-45 ~ 3.402823e+38 |
| double | 8 | 4.9000000e-324 ~ 1.797693e+308 | |
| 字符 | char | 2 | 0-65535 |
| 布尔 | boolean | 1 | true,false 数据类型 |
package com; public class Test { public static void main(String[] args) { //byte byte b=10; System.out.println(b); //short short s=20; System.out.println(s); //int int i=30; System.out.println(i); //long //如果要定义long类型变量 需要在数值后面+L作为后缀(可大写可小写,建议大写) long n=999999999L; System.out.println(n); //float(+F作为后缀) float f=10.1F; System.out.println(f); //double double d=20.2; System.out.println(d); //char char c='中'; System.out.println(c); //boolean(只有true和false) boolean o=true; System.out.println(o); } }
Java语言的数据类型分为:基本数据类型,引用数据类型
基本数据分为四类:整型,浮点型,字符,布尔
大小关系:double>float>long>int>short<byte
浙公网安备 33010602011771号