摘要:什么是數(shù)據(jù)類型百度百科數(shù)據(jù)類型在數(shù)據(jù)結(jié)構(gòu)中的定義是一個值的集合以及定義在這個值集上的一組操作。變在聲明變量時也可指定它的數(shù)據(jù)類型。所有變量都具有數(shù)據(jù)類型,以決定能夠存儲哪種數(shù)據(jù)。的基本數(shù)據(jù)類型語言提供了八種基本類型。
什么是數(shù)據(jù)類型
百度百科: 數(shù)據(jù)類型在數(shù)據(jù)結(jié)構(gòu)中的定義是一個值的集合以及定義在這個值集上的一組操作。變在聲明變量時也可指定它的數(shù)據(jù)類型。所有變量都具有數(shù)據(jù)類型,以決定能夠存儲哪種數(shù)據(jù)。Java的基本數(shù)據(jù)類型
所以,通過定義不同類型的變量,可以在內(nèi)存中儲存整數(shù)、小數(shù)或者字符。
Java語言提供了八種基本類型。六種數(shù)字類型(四個整數(shù)型,兩個浮點型),一種字符類型,還有一種布爾型。Java基本數(shù)據(jù)的大小,默認值和取值范圍 IDEA中驗證基本數(shù)據(jù)的大小,默認值和取值范圍
public class DataType { static byte b; static short s; static int i; static long l; static float f; static double d; static char c; static boolean bool; public static void main(String args[]) { System.out.println("byte[大小:"+Byte.SIZE +", 默認值:"+b +"; 數(shù)據(jù)范圍:"+Byte.MIN_VALUE+" ~ "+Byte.MAX_VALUE+"]"); System.out.println("short[大小:"+Short.SIZE +", 默認值:"+s +"; 數(shù)據(jù)范圍:"+Short.MIN_VALUE+" ~ "+Short.MAX_VALUE+"]"); System.out.println("int[大小:"+Integer.SIZE +", 默認值:"+i +"; 數(shù)據(jù)范圍:"+Integer.MIN_VALUE+" ~ "+Integer.MAX_VALUE+"]"); System.out.println("long[大小:"+Long.SIZE +", 默認值:"+l +"; 數(shù)據(jù)范圍:"+Long.MIN_VALUE+" ~ "+Long.MAX_VALUE+"]"); System.out.println("float[大小:"+Float.SIZE +", 默認值:"+f +"; 數(shù)據(jù)范圍:"+Float.MIN_VALUE+" ~ "+Float.MAX_VALUE+"]"); System.out.println("double[大小:"+Double.SIZE +", 默認值:"+d +"; 數(shù)據(jù)范圍:"+Double.MIN_VALUE+" ~ "+Double.MAX_VALUE+"]"); System.out.println("char[大小:"+Character.SIZE +", 默認值:"+c +"; 數(shù)據(jù)范圍:"+(int)Character.MIN_VALUE+" ~ "+(int)Character.MAX_VALUE+"]"); System.out.println("boolean[默認值:"+bool +"; 數(shù)據(jù)范圍:"+Boolean.TRUE+" & "+Boolean.FALSE+"]"); } }
運行結(jié)果:
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/73256.html
摘要:前陣子,我們分享了中的基本數(shù)據(jù)類型轉(zhuǎn)換這篇文章,對許多粉絲還是有帶來幫助的,今天講一下包裝類的的由來,及自動裝箱拆箱的概念和原理。下面是基本數(shù)據(jù)類型與對應(yīng)的包裝類型。 showImg(https://segmentfault.com/img/remote/1460000016537706); 前陣子,我們分享了《Java中的基本數(shù)據(jù)類型轉(zhuǎn)換》這篇文章,對許多粉絲還是有帶來幫助的,今天講...
摘要:數(shù)據(jù)類型結(jié)構(gòu)圖基本數(shù)據(jù)類型布爾值數(shù)值類型定點類型字符字節(jié)短整數(shù)整數(shù)長整數(shù)浮點類型單精度浮點數(shù)雙精度浮點數(shù)引用數(shù)據(jù)類型類或枚舉或接口數(shù)組基本數(shù)據(jù)類型由上圖可知,基本數(shù)據(jù)類型只有種。變量的變量一般有四個基本屬性變量名數(shù)據(jù)類型儲存單元變量值。 數(shù)據(jù)類型結(jié)構(gòu)圖 基本數(shù)據(jù)類型 布爾值 (true / false) 數(shù)值類型 定點類型 字符 char 字節(jié) byte 短整數(shù) shor...
摘要:二注釋三基本數(shù)據(jù)類型整型變量基本語法格式變量名初始值定義一個整型變量注初始化操作是可選的但是建議創(chuàng)建變量的時候都顯式初始化。 目錄 前言 一、第一個Java程序 二、注釋 三、基本數(shù)據(jù)類型 1.整型變量 2.長整型變量 3.雙精度浮點型變量 4.單精度浮點型變量 5.字符類型變量 6.字節(jié)類...
摘要:方法的基本組成包括名稱參數(shù)返回值方法體方法名和參數(shù)列表唯一的標(biāo)識出某個方法。如果返回的類型是,則的作用僅是退出方法否則必須返回正確的返回值包名名字可見性約定以域名反轉(zhuǎn)作為包名,用來劃分子目錄,并且全部小寫。 點擊進入我的博客 2.1用引用操縱對象 盡管一切都看作對象,但操縱的標(biāo)識符實際上是對象的一個引用。 String s; // s是一個String類型的引用, 并沒有任何對象與其...
閱讀 1359·2023-04-25 15:21
閱讀 2688·2021-11-24 10:23
閱讀 3412·2021-10-11 10:59
閱讀 3262·2021-09-03 10:28
閱讀 1741·2019-08-26 13:45
閱讀 2334·2019-08-26 12:11
閱讀 932·2019-08-26 12:00
閱讀 1720·2019-08-26 10:44