Java給予字元和數字常數

在Java7開始可以給予數字2進位的常數

數字方面

a. 10進位直接給值

b. 8進位前面加0

c. 16進位前面加0x

d. 2進位前面加0b (Java7開始)

字元方面

a. 加單引號' 直接給值

b. 單引號內加\可以用8進位表示

c. 單引號內加\u代表unicode表示

d. 可直接用數字表示

 

1. 官網https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

  int decVal = 26;// 10進位, in decimal
  int octVal = 032;// 8進位, in octal
  int hexVal = 0x1a;// 16進位, in hexadecimal
  int binVal = 0b11010;// 2進位, in binary

  char c1 ='A';      //以字面值表示字元
  char c2 ='\101';   //以 8 進位表示字元
  char c3 ='\u0041'; //以 unicode 表示字元
  char c4 =65; //以數字10進位給值
  char c5 =0101; //以數字8進位給值
  char c6 =0x41; //以數字16進位給值
  char c7 =0b1000001; //以數字2進位給值

01.png

 

 

 

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()