不知道小知識,通過Java輸出撲克牌中的「紅黑梅方」「學習分享」

二、Java語言基礎5

5.1 原碼、反碼、補碼

1、原碼,就是二進制表示法,最高位為符號位,"0"表示正,"1"表示負,其餘位表示數值的大小。

2、反碼,原碼取反稱為反碼,正數的反碼是其本身;負數的反碼除符號位以外諸位取反。

3、補碼,正數的補碼是其本身,負數的補碼是反碼的末位加1。

注意:運算的時候都是以補碼進行運算。

5.2 Java中的變量與數據類型

1、變量就是在程序執行的過程中,值會發生改變的量,用於不斷存放同一類型的常量。

格式:數據類型變量名 = 變量值 ;

2、數據類型是沒一種數據明確的具體數據類型,在內存中分配了不同大小的內存空間。

數據類型包括:基本數據類型、引用數據類型。(本數據類型包括:整數型、浮點型、字符型、布爾型)

2.1 整數型

int佔四個字節 -2^31至2^31-1

byte佔一個字節 -128至127

short佔兩個字節 -2^15至2^15

long佔八個字節 -2^63至2^63-1

2.2 浮點型

float佔四個字節 -3.403E38至3.403E38

double佔八個字節 -1.798E308至1.798E308

2.3 字符型

char佔兩個字節 0至65535

2.4 布爾型

booleantrue和false

3、使用變量的注意事項:a.同一區域內不能使用相同的變量名、b.局部變量在使用前必須先賦值、c.一條語句中可定義多個變量,如int a,b…。

5.3 字符和字符串的運算

1、字符與和字符串通過ASCII碼錶,進行規則的運算。ASCII碼錶如下:(圖來源於百度)

不知道小知識,通過Java輸出撲克牌中的“紅黑梅方”「學習分享」

2、任何數據類型用"+"與字符串連接,都會產生新的字符串。

不知道小知識,通過Java輸出撲克牌中的“紅黑梅方”「學習分享」

3、Java中採用Unicode編碼,每個字符佔用兩個字節,因此,Java中的字符可以存儲一箇中文的漢字。

5.4 Java輸出撲克牌中的"紅黑梅方":

不知道小知識,通過Java輸出撲克牌中的“紅黑梅方”「學習分享」

同理,Java也可以實現微笑、音樂等特殊符號的輸出顯示。可關注諮詢小編。

不知道小知識,通過Java輸出撲克牌中的“紅黑梅方”「學習分享」


分享到:


相關文章: