·運算符
·算術運算符
+、-、*、/、%
++ -- 自增 自減運算符
·賦值運算符
基本賦值:=
擴展賦值:+= -= *= /=
擴展賦值運算符的特點:隱含了自動強制轉換。
面試題:
short s = 1;
s = s + 1;
short s = 1;
s += 1;
請問上面的代碼哪個有問題?
·關係運算符
& 有false則false
| 有true則true
^ 相同則false 不同true
! 非
&& 左邊false不算右邊
|| 左邊true 不算右邊
2.鍵盤錄入整數
(1)導包 import java.util.Scanner;
(2)創建對象 Scanner sc = new Scanner(System.in);
(3)獲取數據 int x = sc.nextInt();
switch語句
(1)格式:
switch(表達式)
case 值1:
語句1;
break;
case 值2:
語句2;
break;
……
default:
語句n+1;
break;
表達式:byte short int char
JDK5 枚舉
JDK7 字符串