日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一些基本数据类型的类封装(包装类)

發(fā)布時間:2024/4/14 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一些基本数据类型的类封装(包装类) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

類 Byte

  

  Byte 類將基本類型 byte 的值包裝在一個對象中。一個 Byte 類型的對象只包含一個類型為 byte 的字段。

  decode(String?nm)
??????????將 String 解碼為 Byte。

  byteValue()
??????????作為一個 byte 返回此 Byte 的值。

  doubleValue()
??????????作為一個 double 返回此 Byte 的值。

  floatValue()
??????????作為一個 float 返回此 Byte 的值。

  intValue()
??????????作為一個 int 返回此 Byte 的值。

  longValue()
??????????作為一個 long 返回此 Byte 的值。

  shortValue()
??????????作為一個 short 返回此 Byte 的值。

  hashCode()
??????????返回此 Byte 的哈希碼。

  compareTo(Byte?anotherByte)
??????????在數(shù)字上比較兩個 Byte 對象。

  equals(Object?obj)
??????????將此對象與指定對象比較。

  toString()
??????????返回表示此 Byte 的值的 String 對象。

  valueOf(byte?b)
??????????返回表示指定 byte 值的一個 Byte 實例。

  parseByte(String?s)?
??????????將 string 參數(shù)解析為有符號的十進制?byte。

類 Short

  

  Short?類在對象中包裝基本類型?short?的值。一個?Short?類型的對象只包含一個?short?類型的字段。?

  紅色字體的函數(shù)都有,具體功能差異不大。

  parseShort(String?s)?
??????????將字符串參數(shù)解析為有符號的十進制?short。

類 Integer

  

  Integer 類在對象中包裝了一個基本類型 int 的值。Integer 類型的對象包含一個 int 類型的字段。  

  紅色字體的函數(shù)都有,具體功能差異不大。

  toBinaryString(int?i)
??????????以二進制(基數(shù) 2)無符號整數(shù)形式返回一個整數(shù)參數(shù)的字符串表示形式。

  toHexString(int?i)
??????????以十六進制(基數(shù) 16)無符號整數(shù)形式返回一個整數(shù)參數(shù)的字符串表示形式。

  toOctalString(int?i)
??????????以八進制(基數(shù) 8)無符號整數(shù)形式返回一個整數(shù)參數(shù)的字符串表示形式。

  parseInt(String?s)?
??????????將字符串參數(shù)作為有符號的十進制整數(shù)進行解析。

類 Long

  

  Long 類在對象中包裝了基本類型 long 的值。每個 Long 類型的對象都包含一個 long 類型的字段。?

  紅色字體的函數(shù)都有,具體功能差異不大。

  綠色字體的函數(shù)都有,具體功能差異不大。

  parseLong(String?s)
??????????將 string 參數(shù)解析為有符號十進制 long。

類 Double

  

  Double 類在對象中包裝一個基本類型 double 的值。每個 Double 類型的對象都包含一個 double 類型的字段。?

  紅色字體的函數(shù)都有,具體功能差異不大。

  compare(double?d1, double?d2)

??????????比較兩個指定的 double 值。

  isInfinite()
??????????如果此 Double 值在數(shù)值上為無窮大,則返回 true;否則返回 false。

  isNaN()
??????????如果此 Double 值是非數(shù)字(NaN)值,則返回 true;否則返回 false。

  toHexString(double?d)
??????????返回 double 參數(shù)的十六進制字符串表示形式。 

  doubleToLongBits(double?value)
???
根據(jù) IEEE 754 浮點雙精度格式 ("double format") 位布局,返回指定浮點值的表示形式。

  doubleToRawLongBits(double?value)
??????????根據(jù) IEEE 754 浮點“雙精度格式”位布局,返回指定浮點值的表示形式,并保留 NaN 值。

  parseDouble(String?s)
??????????返回一個新的 double 值,該值被初始化為用指定 String 表示的值,這與 Double 類的 valueOf 方法一樣。

類 Float

  

  Float?類在對象中包裝一個基本類型?float?的值。Float?類型的對象包含一個?float?類型的字段。?

  紅色字體的函數(shù)都有,具體功能差異不大。

  橙色字體的函數(shù)都有,具體功能差異不大。

  floatToIntBits(float?value)
??????????根據(jù) IEEE 754 浮點“單一格式”位布局,返回指定浮點值的表示形式。

  floatToRawIntBits(float?value)
??????????根據(jù) IEEE 754 浮點“單一格式”位布局,返回指定浮點值的表示形式,并保留非數(shù)字 (NaN) 值。

  parseFloat(String?s)?
??????????返回一個新的?float?值,該值被初始化為用指定?String?表示的值,這與?Float?類的?valueOf?方法一樣。

  

類 Character

  

?  Character 類在對象中包裝一個基本類型 char 的值。Character 類型的對象包含類型為 char 的單個字段。?

  charValue()
??????????返回此 Character 對象的值。

  equals(Object?obj)
??????????將此對象與指定對象比較。

  hashCode()
??????????返回此 Character 的哈希碼。

  toChars(int?codePoint)
??????????將指定的字符(Unicode 代碼點)轉(zhuǎn)換成其存儲在 char 數(shù)組中的 UTF-16 表示形式。

  toString()
??????????返回表示此 Character 值的 String 對象。

  valueOf(char?c)
??????????返回一個表示指定 char 值的 Character 實例。

  isDefined(char?ch)
??????????確定字符是否被定義為 Unicode 中的字符。

  isDigit(char?ch)
??????????確定指定字符是否為數(shù)字。

  isLetter(char?ch)
??????????確定指定字符是否為字母。

  isLowerCase(char?ch)
??????????確定指定字符是否為小寫字母。

  isSpaceChar(char?ch)
??????????確定指定字符是否為 Unicode 空白字符。

  isTitleCase(char?ch)
??????????確定指定字符是否為首字母大寫字符。

  isUpperCase(char?ch)
??????????確定指定字符是否為大寫字母。

  isWhitespace(char?ch)
??????????確定指定字符依據(jù) Java 標準是否為空白字符。

  isValidCodePoint(int?codePoint)
??????????確定指定的代碼點是否為從 0x0000 到 0x10FFFF 范圍之內(nèi)的有效 Unicode 代碼點值。

  

類 Boolean

  

  Boolean 類將基本類型為 boolean 的值包裝在一個對象中。一個 Boolean 類型的對象只包含一個類型為 boolean 的字段。?

  compareTo(Boolean?b)
??????????將此 Boolean 實例與其他實例進行比較。

  equals(Object?obj)
??????????當且僅當參數(shù)不是 null,而是一個與此對象一樣,都表示同一個 Boolean 值的 boolean 對象時,才返回 true。

  hashCode()
??????????返回該 Boolean 對象的哈希碼。

  toString()
??????????返回表示該布爾值的 String 對象。

  valueOf(boolean?b)
??????????返回一個表示指定 boolean 值的 Boolean 實例。

  booleanValue()?
??????????將此?Boolean?對象的值作為基本布爾值返回。

?

轉(zhuǎn)載于:https://www.cnblogs.com/jinxiaohang/p/6531037.html

總結(jié)

以上是生活随笔為你收集整理的一些基本数据类型的类封装(包装类)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。