整数类型 | 位数 | 取值范围 |
字节型 | 8 | -128~127 |
短整型 | 16 | -32768~32767 |
整型 | 32 | |
长整型 | 64 |
public class JinZhi { public static void main(String[] args) { int a1=12;//定义一个十进制数值 int a2=012;//定义一个八进制数值 int a3=0X12;//定义一个以数字表示十六进制整数 int a4=0xcafe;//定义一个以字母表示的十六进制整数 System.out.PRintln("十进制12等于"+a1); System.out.println("八进制12等于"+a2); System.out.println("第一个十六进制数值等于"+a3); System.out.println("第二个十六进制数值等于"+a4); }}结果如下:十进制12等于12八进制12等于10第一个十六进制数值等于18第二个十六进制数值等于51966注意:如果定义为long长整型,则要在数值后面加上L或者l,如12L.2 浮点类型
类型 | 位数 |
单精度浮点类型float | 32 |
双精度浮点类型double | 64 |
新闻热点
疑难解答