欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

byte和char哪個是整數類型變量

江奕云2年前20瀏覽0評論

byte和char哪個是整數類型變量?

char和byte這兩種數據類型容易相互混淆,他們的區別主要如下:

1、數據類型不同

byte 是字節數據類型 ,是有符號型的,可以表示-128—127 的數;

char 是字符數據類型 ,是無符號型的,可以表示一個整數,不能表示負數。

用法舉例:

char i = 85;//U對應ASCII是85

byte d3 = 127; // 如果是byte d3 = 128;會報錯

byte d4 = -128; // 如果是byte d4 = -129;會報錯

2、占用空間大小和大小范圍不同

byte占1 個字節;大小范圍為-128—127 ;

char占2字節(Uniwxxxcode-style碼 );大小范圍 是0—65535 ;char是一個16位二進制的Uniwxxxcode-style字符,JAVA用char來表示一個字符 。

3、另外char可以表示中文字符,byte不可以。用法舉例:

char e1 = '中', e2 = '國';

byte f= (byte) '中'; //必須強制轉換否則報錯

java二進制數,byte和char哪個是整數類型變量