JAVA 基礎2
一.運算符
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