Presentation is loading. Please wait.

Presentation is loading. Please wait.

Ch02-基礎語法.

Similar presentations


Presentation on theme: "Ch02-基礎語法."— Presentation transcript:

1 Ch02-基礎語法

2 資料型態及變數的宣告 運算子 常數及其他修飾詞 基本輸入輸出

3 資料型態及變數的宣告 資料型態:基礎型態、其他類別 變數(Variable)宣告 資料型態 變數名稱 = 變數;
char chrA = ‘A’; byte byteNum = 256; int intNum = 1000; long longNum = ; float floatNum = 0.125; double doubleNum = ; String strName = “”; //非基礎型態

4 運算子 算術運算子:+、-、*、/、% 單元運算子:+、-、++、--、!
相等性及關係運算子:==、!=、<=、>=、>、< 條件運算子:&&、||、?: instanceof 運算子:instanceof 位元運算子:~、<<、>>、>>>、^、&、| 指派運算子:=、+=、-=、*=、/=、&=、^=、|=… 補充:   

5 常數及其他修飾詞 final 資料型態 變數名稱 = 常數值; //常數一定要給值, 只能指定一次值
final double PI = ; static 靜態成員、non-static 非靜態成員 private String name; //私有變數。自己用,別人不能用 protected String name; //保護變數。自己用、子類別可以用,別人不能 用 String name; //不寫修飾詞,自己用、套件內大家用 public String name; //公有變數 自己用、大家用(套件內、套件外)

6 基本輸入輸出 import java.util.Scanner; public class op {
public static void main(String[] arg){ Scanner sc = new Scanner(System.in);//變數的值 int iNum = sc.nextInt();//讀取輸入的數字 System.out.printf("iNum=%d\n",iNum); double fNum = sc.nextDouble();//讀取輸入的小數 System.out.printf("fNum=%f\n",fNum); String str = sc.next();//讀取輸入的文字(字串) System.out.printf("str=%s\n",str); }


Download ppt "Ch02-基礎語法."

Similar presentations


Ads by Google