第二章 變數、資料類型和運算子,資料類型運算子

來源:互聯網
上載者:User

第二章 變數、資料類型和運算子,資料類型運算子

1. 變數: 儲存資料的一個基本單位,不同的變數相互獨立。

2. 變數的聲明和賦值文法

    1)聲明並賦值:資料類型  變數名=值; 例:int price=10;

    2)聲明、賦值分開:資料類型 變數名;例:int  price;

            變數名=值;  例:price=10;

3. 使用變數的步驟如下:

    1)聲明變數,即根據資料類型在記憶體中申請一塊空間,並為此空間取一個別名;例:money。

    2)給變數賦值:也叫初始設定變數;例:money=100;

    3)調用變數;例:System.out.println(money);

  注意:變數必須先聲明,並賦予初值,才能使用。

4. 變數命名規則

   1)變數必須以字母、底線或$符號開頭

   2)變數可以包括數字,但不能以數字開頭

   3)除了”_"或"$"符號以外,變數名不能包含任何特殊字元

   4)不能使用Java語言的關鍵字,如 int  class

5. 資料類型

    8種基礎資料型別 (Elementary Data Type):數值型:byte  short  int   long   float  double

          非數值型:char   boolean

    引用資料類型:類   介面   數組   String   

6. 資料類型轉換

    自動類型轉換的條件

  1)類型相容(int和double都是數值型)

      2)目標類型大於源類型(double大於int)

  強制類型轉換

  (資料類型)變數名;

     (資料類型)值;

  例:double   num=5.5;

    int  result=(int)num;

7. 運算子  

  算術運算子:+  -   *   /   %  ++  --

  賦值運算子:=   +=  -=  *=   /=   %=

  關係運算子:> <  >=   <=  ==  !=

  邏輯運算子:!   &   |   &&  ||

  位元運算符:~  ^   >>    <<    >>>

  字串串連運算子:+

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.