java基本数据类型有哪些(Java基本数据类型有哪些)
生活随笔
收集整理的這篇文章主要介紹了
java基本数据类型有哪些(Java基本数据类型有哪些)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本教程操作環(huán)境:windows7系統、java10版、DELL G3電腦。
關于Java的8種基本數據類型,其名稱、位數、默認值、取值范圍及示例如下表所示:
為了驗證表格里的內容,在eclipse里運行驗證代碼如下:
package com.ce.test;
class Test {
static byte b;
static short s;
static int i;
static long l;
static float f;
static double d;
static char c;
static boolean bo;
public static void main(String[] args) {
System.out.println("byte的大小:"+Byte.SIZE
+";默認值:"+b
+";數據范圍:"+Byte.MIN_VALUE+" - "+Byte.MAX_VALUE);
System.out.println("short的大小:"+Short.SIZE
+";默認值:"+s
+";數據范圍:"+Short.MIN_VALUE+" - "+Short.MAX_VALUE);
System.out.println("int的大小:"+Integer.SIZE
+";默認值:"+i
+";數據范圍:"+Integer.MIN_VALUE+" - "+Integer.MAX_VALUE);
System.out.println("long的大小:"+Long.SIZE
+";默認值:"+l
+";數據范圍:"+Long.MIN_VALUE+" - "+Long.MAX_VALUE);
System.out.println("float的大小:"+Float.SIZE
+";默認值:"+f
+";數據范圍:"+Float.MIN_VALUE+" - "+Float.MAX_VALUE);
System.out.println("double的大小:"+Double.SIZE
+";默認值:"+d
+";數據范圍:"+Double.MIN_VALUE+" - "+Double.MAX_VALUE);
System.out.println("char的大小:"+Character.SIZE
+";默認值:"+c
+";數據范圍:"+Character.MIN_VALUE+" - "+Character.MAX_VALUE);
System.out.println("boolean的大小:"+Byte.SIZE
+";默認值:"+bo
+";數據范圍:"+Byte.MIN_VALUE+" - "+Byte.MAX_VALUE);
}
}
登錄后復制
在控制臺輸出結果如下圖所示:
此處為什么輸出char的數據范圍不是0 - 65535呢?
Java中的char類型由兩個字節(jié)即十六位來表示,因為是無符號數,所以為2的16次方,數值范圍就為:0 - 2^16-1;
相關視頻教程推薦:Java視頻教程
以上就是java基本數據類型有哪些的詳細內容,更多請關注風君子博客其它相關文章!
總結
以上是生活随笔為你收集整理的java基本数据类型有哪些(Java基本数据类型有哪些)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 空调抽湿带制冷吗(如何选择空调)
- 下一篇: 游戏本cpu温度90度正常吗(4399小