double java是什么,讓我們一起了解一下?
Double 類在對(duì)象中包裝了一個(gè)基本類型 double 的值。Double 類對(duì)象包含一個(gè) double 類型的字段。此外,該類還提供了多個(gè)方法,可以將 double 類型與 String 類型相互轉(zhuǎn)換,同時(shí) 還提供了處理 double 類型時(shí)比較常用的常量和方法。
Double 類的構(gòu)造方法:
1.Double 類中的構(gòu)造方法有如下兩個(gè)。
2.Double(double value):構(gòu)造一個(gè)新分配的 Double 對(duì)象,它表示轉(zhuǎn)換為 double 類型的參數(shù)。
3.Double(String s):構(gòu)造一個(gè)新分配的 Double 對(duì)象,它表示 String 參數(shù)所指示的 double 值。
例如,將字符串 56.7809 轉(zhuǎn)換為 double 類型的數(shù)值,或者將 double 類型的數(shù)值 56.7809 轉(zhuǎn)換為對(duì)應(yīng)的字符串,以下代碼演示如何實(shí)現(xiàn)這兩種功能:
String?str?=?"56.7809"; double?num?=?Double.parseDouble(str);????//?將字符串轉(zhuǎn)換為?double?類型的數(shù)值 double?d?=?56.7809; String?s?=?Double.toString(d);????//?將double類型的數(shù)值轉(zhuǎn)換為字符串
另外在 Double 類中包含了很多常量,其中較為常用的常量如下:
1.MAX_VALUE:值為 1.8E308 的常量,它表示 double 類型的最大正有限值的常量。
2.MIN_VALUE:值為 4.9E-324 的常量,它表示 double 類型數(shù)據(jù)能夠保持的最小正非零值的常量。
3.NaN:保存 double 類型的非數(shù)字值的常量。
4.NEGATIVE_INFINITY:保持 double 類型的負(fù)無(wú)窮大的常量。
5.POSITIVE_INFINITY:保持 double 類型的正無(wú)窮大的常量。
6.SIZE:用秦以二進(jìn)制補(bǔ)碼形式表示 double 值的比特位數(shù)。
7.TYPE:表示基本類型 double 的 Class 實(shí)例。
以上就是小編今天的分享了,希望可以幫助到大家。