java 基礎2

來源:互聯網
上載者:User

標籤:java 基礎   符號   乘號   如何   自動類型轉換   ann   int   劃線   輸入資料   

一、變數 1.變數是記憶體中的一個標識符號,用於儲存資料 2.變數命名規則——【P35頁】

      2.1必須以字母、底線、貨幣符號開頭

  2.2變數中,可以包括數字

  2.3 變數中,不能出現特殊的符號,空格

  2.4  java中的關鍵字(紅色字型),不能做變數名

  3.變數命名,遵循 駱駝命名法(變數由1個以上的單片語成,第1個單詞首字母小寫,後面單詞的首字母大寫)

二、資料類型

a)     數字(整數int、小數double)

b)    字元(char),儲存單個字元

c)      字串(String),儲存多個字元

三、如何聲明變數以及給變數賦值(賦值運算子=)

方式1:      先聲明,再賦值

       文法:

           資料類型  變數名;

        變數名=值;

方式2:聲明變數時,直接賦值

         文法:

     資料類型  變數名=值;

牢記:變數先聲明,後賦值,再使用

四、從鍵盤輸入資料

步驟1:在當前代碼檔案的第一行,匯入包

                             import  java.util.*;

                                      或

                             import  java.util.Scanner;

步驟2:編寫語句(只編寫一次)

  Scanner input=new Scanner(System.in);

 步驟3:定義變數,並儲存鍵盤輸入的資料

              資料類型  變數名=input.next資料類型();

五、   算術運算子

  +、-、*(乘號)

   /(除號,取商)

   %(取餘數、模數)

   特殊的運算子:++(加加)、--(減減)

 int a=1; a+=10;等同於a=a+10;

  a-=5;等同於a=a-5;

 

int a=1;

情境1:System.out.print(a++);//輸出1

 

int a=1;

情境2:System.out.print(++a);//輸出2

六、   關係運算子

  大於符號:> 

  小於符號:<

  大於等於:>=

  小於等於:<=

  等號:==

  不等於:!=

 

七、   布林值資料型別

  

boolean:值為true或false

賦值:

        boolean 變數名=true或false或 運算式;

八、  資料類型轉換(針對數字類型)

1.分為2大類:

  數字類型(int、double)、

  非數字類型(字元’’、字串””、布爾類型boolean)

21、        資料類型轉換分類

a)      自動類型轉換——【p41頁】

                                               i.              規則1:

                                             ii.              規則2:

int類型的值,儲存到double類型的變數中

b)      強制類型轉換

  目標類型 變數名=(目標類型)變數或運算式;

  double類型的值,儲存到int類型變數中

    int 變數名=(int)double類型的值或變數;

 

java 基礎2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.