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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

[五]基础数据类型之Short详解

發布時間:2023/12/16 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [五]基础数据类型之Short详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

Short 基本數據類型short? 的包裝類

Short 類型的對象包含一個 short 類型的字段

?

?

屬性簡介

?

值為? 215-1 的常量,它表示 short 類型能夠表示的最大值
public static final short?? MAX_VALUE = 32767;

值為 -215 的常量,它表示 short 類型能夠表示的最小值
public static final short?? MIN_VALUE = -32768; 用來以二進制補碼形式表示 short 值的比特位數
public static final int SIZE = 16; 二進制補碼形式表示 short 值的字節數
public static final int BYTES = SIZE / Byte.SIZE; 表示基本類型 short 的 Class 實例
public static final Class<Short>??? TYPE = (Class<Short>) Class.getPrimitiveClass("short");

?

?

?

構造方法

?

照常兩種形式?

基本類型/parseShort 按照10進制解析
Short(short value)
Short(String s)

?

?

常用方法

?

比較

?

static int compare(short x, short y)

?

靜態方法

x<y?? 小于0

x=y?? 等于0

x>y?? 大于0

int compareTo(Short anotherShort)
實例方法
調用靜態方法比較兩個對象的值

?

parseXXX系列

字符串解析 為 基本類型,

不需要對象,所以都是靜態方法

parseShort系列依賴Integer.parseInt

static short parseShort(String s, int radix)
static short parseShort(String s)

?

?

?

valueOf系列

把基本基本類型 包裝為對象

用來創建獲得對象,所以無需對象,全都是靜態方法

?

VaueOf系列都有對應的緩存區, 緩存區范圍內對象為同一個?

緩沖區為靜態內部類中的數組??

?

緩沖范圍為-128 ~ 127

static Short valueOf(short s)

static Short valueOf(String s, int radix)

static Short valueOf(String s)

?

?

decode

?

XXXValue系列

獲取對象的某種基本類型的值

需要獲取對象的所以必然全部都是實例方法

強制類型轉換的形式,將內部的? short 值轉換為指定的類型?

類似 Integer和Long??? Byte
Short也有提供XXXValue系列方法,原理也跟他們類似
全部都是強轉

byteValue()

?

shortValue()

?

intValue()

?

longValue()

?

floatValue()

?

doubleValue()

?

toUnsignedXXX 系列

toString? 系列

static String toString(short s)

String toString()

static int toUnsignedInt(short x)

static long toUnsignedLong(short x)

?

?

equals

重寫了equals方法
內部比較的是對象的值

?

?

hashCode

?

Short的hashcode 也是直接返回值

static int hashCode(short value)

int hashCode()

?

?

其他方法

?

Short提供了reverseBytes(short) 方法

?

?

Short雖然比Byte稍微提供的支持多一點點,但是也很少

有些方法也是依賴于Integer

?

?

?

?

總結

以上是生活随笔為你收集整理的[五]基础数据类型之Short详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。