1.什麼叫變量
答:一個數據存儲空間的表示
2.基本數據類型
int(整形) double(雙精度) float(單精度)//加上f short(短整形2^16)
char(字符型) String(字符串) long(長整形2^64) boolean(布爾類型)
3.變量的使用
兩種方式
1)先聲明,後賦值
例如:int money; //聲明一個變量
money=1000; //賦值
2)邊聲明,邊賦值
例如:int money=1000;//聲明賦值
總結:變量的三要素(變量的類型、變量名稱、變量值)
4.變量的命名規則 (camal規則 駱駝)
變量名=首字符(1、字母2、下劃線3、$符號)+其余部分(可以包括三種符號還可以出現數字)
變量名不能是關鍵字
例如:不能用int,public,void,static……
5.運算符
1)賦值 用“=”表示
語法:變量名=表達式
2)算術運算符
基本的算數運算符:+、-、*、/、%(求余)
例如:5/2=2 5%2=1
3)++和--
a)代表自加1
b)代表自減1
例如: int num=10;
num--; //相當於num=num-1
總結:num++ 表示先運算,再自
++num 表示先自加,再運算
4)關系運算符
有六種:>、<、>=、<=、==、!=
6.接收鍵盤輸入
1)導包
2)創建掃描器對象
Scanner input=new Scanner(System.in);
3)輸出提示信息,提示輸入的內容
System.out.print("請輸入成績:");
4)接收輸入(有三種類型數據輸入)
例如:int n=input.nextInt(); //整數
double d=input.nextDouble(); //小數
String s=input.next(); //字符串
String x=input.next();char y=x.charAt(0);
7.類型轉換(數據的格式與轉換的類型要匹配)
兩種方式
1)強制類型轉換
2)自動類型轉換
a.兩種類型要兼容:
數值類型(整形和浮點型)互相兼容
b.目標類型大於源類型:
例如:double型大於int型
特殊情況
int類型和char類型可以發生自動類型轉換
例如:'a','b'......相當於97,98......
'A','B'......相當於65,66...... //(加密用)
8.運算符的優先級別
①小括號>②算術運算符>③關系運算符>④邏輯運算符(&& ||)>⑤賦值運算符