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