JAVA 基礎2

來源:互聯網
上載者:User

標籤:輸出   運算   static   轉義   沒有   代碼塊   一個   highlight   stat   

一.運算子

1.算數運算子:

  • +:加或正;
  • -:減或負;
  • *:乘;
  • /:除;
  • %:取餘;
  • ++ :自增長運算子;寫在變數前面表示先自增再賦值;寫在變數後面表示先賦值再自增;
  • --:自減少運算子;用法同++;

2.關係運算子:其返回的一定是布爾值;

  <   >    >=   <=  ==  !=

3.邏輯運算子:

  !非 ; & 並(與); &&(短路與)這個與&的區別在於如果運算子前邊返回false,則不再運行後邊代碼;

  | 或; ||(短路或);

  ^ 抑或:將變數轉為2進位,位元相同的為0,位元不同的為1,例:2^3 輸出為01;

4.位元運算符:>>  <<  >>>(無符號右移) ~(相反)

5.賦值運算子:

  =    +=    -=    *=    /=    %=(模數)

6.字串的串連:+  在顯示結果的時候, 只要有一個參數是字串, 整個輸出結果都是字串;

7.三元運算子(運算式)(三目運算子):
        布爾值 ? 值1 : 值2   布爾值是true 傳回值1;false傳回值2;

8.運算子優先順序(常用)
        1    ()
        2    ++    --    ~    !
        3    *    /    %
        4    +    -
        5    >>    <<    >>>
        6    <    >    <=    >=
        7    ==    !=
        8    &&
        9    ||
        10    三元運算子
        11    賦值運算子

二.變數的定義

1.變數的聲明方式:基礎資料類型中沒有賦值的變數不能使用;

  int x;    int x = 5;  int x, y;   int x = 5, y;  int x = 5,y = 5;  int x = y = z = 5;一般用前兩種;

2.字元型變數賦值:
        char c = ‘a‘;
        char c = ‘中‘;
        char c = 98; // 0 - 65535
        char c = ‘\n‘; // 逸出字元
        char c = ‘\u0061‘;

3.定義一個整型變數預設為int;例:long l = 88888888888L;

4.定義一個浮點型變數預設為double;例:float f = 12.345F;

5.變數的範圍
        {代碼塊}   在一個範圍聲明的變數只能在這個範圍有效;

Eclipse介面介紹:左邊為項目瀏覽器;中間上部為工作區;下部為錯誤顯示區

基本main方法格式:

public class Test1 {public static void main(String[] args) {System.out.println();//捷徑輸入syso按住alt+/ 斷行符號 可快速調出;}}

 

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.