• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. Java入門的字符型數據

        時間:2024-10-28 05:13:49 SUN認證 我要投稿
        • 相關推薦

        關于Java入門的字符型數據

          字符型(Character)數據是不具計算能力的文字數據類型,用字母C表示。下面小編準備了關于Java入門的字符型數據,提供給大家參考!

          字符常量

          字符常量是用單引號括起來的一個字符,如'a','A'。另外,與C、C++相同,Java也提供轉義字符,以反斜杠(\)開頭,將其后的字符轉變為另外的含義,下表列出了Java中的轉義字符。

          與C、C++不同,Java中的字符型數據是16位無符號型數據,它表示Unicode集,而不僅僅是ASCII集,例如\u0061表示ISO拉丁碼的'a'。

          轉義字符描述

          \ddd 1到3位8進制數據所表示的字符(ddd)

          \uxxxx 1到4位16進制數所表示的字符(xxxx)

          \'單引號字符

          \\反斜杠字符

          \r回車

          \n換行

          \f走紙換頁

          \t橫向跳格

          \b退格

          字符型變量

          字符型變量的類型為char,它在機器中占16位,其范圍為0~65535。字符型變量的定義如:

          char c='a';//指定變量c為char型,且賦初值為'a'

          與C、C++不同,Java中的字符型數據不能用作整數,因為Java不提供無符號整數類型。但是同樣可以把它當作整數數據來操作。

          例如:

          int three=3;

          char one='1';

          char four=(char)(three+one);//four='4'

          上例中,在計算加法時,字符型變量one被轉化為整數,進行相加,最后把結果又轉化為字符型。

          字符串常量

          與C、C++相同,Java的字符串常量是用雙引號("")括起來的一串字符,如"Thisisastring.\n"。但不同的是,Java中的字符串常量是作為String類的一個對象來處理的,而不是一個數據。

          各類數值型數據間的混合運算

          自動類型轉換

          整型、實型、字符型數據可以混合運算。運算中,不同類型的數據先轉化為同一類型,然后進行運算。轉換從低級到高級,如下圖:

          轉換規則為:

          ① (byte或 short) op int→ int

          ② (byte或 short或 int) op long→ long

          ③ (byte或 short或 int或 long) op float→ float

          ④ (byte或 short或 int或 long或 float) op double→ double

          ⑤ char op int→ int

          其中,箭頭左邊表示參與運算的數據類型,op為運算符(如加、減、乘、除等),右邊表示轉換成的進行運算的數據類型。

          例2.2

          public class Promotion{

          public static void main( String args ){

          byte b=10;

          char c='a';

          int i=90;

          long l=555L;

          float f=3.5f;

          double d=1.234;

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【Java入門的字符型數據】相關文章:

        關于JAVA字符串的拼接與性能06-07

        Java入門基礎知識:Java IO(輸入/輸出)09-23

        Java認證基礎知識:java字符串轉化整型問題07-21

        sun認證java關于字符串處理技巧06-01

        JAVA十六進制與字符串的轉換方法09-17

        關于Excel文本型數據轉為數值型數據的解決方法10-16

        俄語入門調型發音小結09-02

        Java基本數據類型09-20

        用Java如何處理XML數據10-22

        硬盤數據恢復入門教程范文08-16

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 一区二区三区精品aⅴ专区 久久综合香蕉久久久久久久 | 五月天国产精品免费视频 | 日本精品中文字幕在线不卡 | 亚洲综合日韩精品高清一区 | 色接九九精品国产免费 | 亚洲大乳高潮日本专区无需安装 |

            關于Java入門的字符型數據

              字符型(Character)數據是不具計算能力的文字數據類型,用字母C表示。下面小編準備了關于Java入門的字符型數據,提供給大家參考!

              字符常量

              字符常量是用單引號括起來的一個字符,如'a','A'。另外,與C、C++相同,Java也提供轉義字符,以反斜杠(\)開頭,將其后的字符轉變為另外的含義,下表列出了Java中的轉義字符。

              與C、C++不同,Java中的字符型數據是16位無符號型數據,它表示Unicode集,而不僅僅是ASCII集,例如\u0061表示ISO拉丁碼的'a'。

              轉義字符描述

              \ddd 1到3位8進制數據所表示的字符(ddd)

              \uxxxx 1到4位16進制數所表示的字符(xxxx)

              \'單引號字符

              \\反斜杠字符

              \r回車

              \n換行

              \f走紙換頁

              \t橫向跳格

              \b退格

              字符型變量

              字符型變量的類型為char,它在機器中占16位,其范圍為0~65535。字符型變量的定義如:

              char c='a';//指定變量c為char型,且賦初值為'a'

              與C、C++不同,Java中的字符型數據不能用作整數,因為Java不提供無符號整數類型。但是同樣可以把它當作整數數據來操作。

              例如:

              int three=3;

              char one='1';

              char four=(char)(three+one);//four='4'

              上例中,在計算加法時,字符型變量one被轉化為整數,進行相加,最后把結果又轉化為字符型。

              字符串常量

              與C、C++相同,Java的字符串常量是用雙引號("")括起來的一串字符,如"Thisisastring.\n"。但不同的是,Java中的字符串常量是作為String類的一個對象來處理的,而不是一個數據。

              各類數值型數據間的混合運算

              自動類型轉換

              整型、實型、字符型數據可以混合運算。運算中,不同類型的數據先轉化為同一類型,然后進行運算。轉換從低級到高級,如下圖:

              轉換規則為:

              ① (byte或 short) op int→ int

              ② (byte或 short或 int) op long→ long

              ③ (byte或 short或 int或 long) op float→ float

              ④ (byte或 short或 int或 long或 float) op double→ double

              ⑤ char op int→ int

              其中,箭頭左邊表示參與運算的數據類型,op為運算符(如加、減、乘、除等),右邊表示轉換成的進行運算的數據類型。

              例2.2

              public class Promotion{

              public static void main( String args ){

              byte b=10;

              char c='a';

              int i=90;

              long l=555L;

              float f=3.5f;

              double d=1.234;