short的取值范圍是?
在 java 語言中,short 類型的取值范圍是-32768~32767,而 char 字符類型的編碼值的取值范圍是 0~65535
short 是有符號的數據類型,也就是說它可以表示負數和正數,該類型在二進制編碼中,把最高位數位作為符號位,用來標識整數的正負符號。而 char 是字符類型,它主要用于表示指定編碼的字符,而字符編碼沒有負數,所以字符類型被定義成無符號的類型,也就是說字符類型的二進制編碼中沒有保留最高位作為符號標識用途,所以它的取值會比 short類型所能表示的正數大一倍。
上一篇如何把服務器變成存儲
下一篇想轉行成為一名程序員