1.Eclipse是一個IDE(內建開發環境)
內建了代碼編寫功能,分析功能,編譯功能,調試功能等一體化的開發軟體
2.運算符:就是用于對常量和變量進行操作的符号
表達式:用運算符連接配接起來符合Java文法的式子。不同運算符連接配接的表達式是不同類型的表達式。
運算符分類:
算術運算符:
+,加法運算
字元參與加法運算,其實是拿字元在計算機中存儲的資料值來參與運算的 ‘A’:65 ‘a’:97
字元串參與加法運算,其實做的不是加法運算,而是字元串的拼接
-,減法運算
*,乘法運算
/:用于擷取兩個資料相除時候的商
%:用于擷取兩個資料相除時候的餘數
++:自增用于對變量加1
–:自減用于對變量減1
單獨使用的時候,++或者–放在變量的前面或者後面,結果都一樣
參與其他操作的時候:
++或者–在後面,先拿變量做運算,然後變量++或者–
++或者–在前面,先變量++或者–,然後變量再做運算
指派運算符:
基本的指派運算符:=
擴充的指派運算符:+=,-+,*=,/=。。。。。
注意:擴充的指派運算符,隐含了強制類型轉換
關系運算符:
= =,!=,>,>=,<,<=
關系運算符的結果是Boolean類型。
注意:千萬不要吧==和=寫混
邏輯運算符:用于連接配接關系表達式
&:有false則false
|:有true則true
^:相同為false,不同則true
!:true則false,false則true
&&:和&結果一樣,雙&&有短路效果,左邊為false,則右邊不執行
||:和|結果一樣,雙||有短路效果,左邊為true,則右邊不執行
三元運算符:
關系表達式?表達式1:表達式2
執行流程:
A:計算關系表達式得值,看是true還是false
B:如果結果是true,表達式1就是結果
如果結果是false,表達式2就是結果
3.鍵盤錄入Scanner
為了提高程式的靈活性,我們就把資料改為鍵盤錄入。
如何實作鍵盤錄入資料呢?目前我們隻能使用JDK提供的類Scanner。
如何使用Scanner擷取鍵盤錄入資料呢?如下步驟,大家目前隻能記住
使用步驟:
A:導包:
手動導入
自動點選滑鼠生成
快捷鍵(推薦)
Ctrl+shift+o
import java.util.Scanner;
在一個類中順序:package > import > class
B:建立鍵盤錄入對象
Scanner sc = new Scanner(Stystem.in);
C:接收資料
int i = sc.nextInt();