又經過了一週的學習,今天對本週學習進行總結
本週安裝了IDEA,瞭解並學習了相關知識。還學習了Java中鍵盤錄入、運算子、判斷和迴圈的用法。
IDEA
IDEA全稱IntelliJ IDEA,是java程式語言的整合開發環境,它廣泛應用於軟體開發領域。
IDEA官網:https://www.jetbrains.com/idea/
鍵盤錄入
Java存在一個Scanner類,這個類可以接收鍵盤輸入的數字
步驟一:導包
import java.util.Scanner;
步驟二:建立物件
Scanner scx = new Scanner(System.in)
步驟三:接收資料
int i = sc.nextInt();
運算子
算術運算子
- +加法
- -減法
- *乘法
- /除法
- %取模(餘數)
- ++自增
- --自減
關係(比較)運算子
- ==等於
- !=不等於
- >大於
- <小於
- >=大於等於
- <=小於等於
邏輯運算子
- && 邏輯與
- || 邏輯或
- ! 邏輯非
位運算子
- & 按位與
- | 按位或
- ^ 按位異或
- ~ 按位取反
- << 左移
- >> 右移(算術右移)
- >>> 右移(邏輯右移)
判斷和迴圈
java中判斷與迴圈與c++中判斷與迴圈相近
判斷
主要為if語句、if-else語句和switch語句。
if語句
if (條件表示式) {
// 條件為真時執行的程式碼
}
if-else語句
if (條件表示式) {
// 條件為真時執行的程式碼
} else {
// 條件為假時執行的程式碼
}
switch語句
switch (表示式) {
case 值1:
// 值1匹配時執行的程式碼
break;
case 值2:
// 值2匹配時執行的程式碼
break;
// 可以有更多case
default:
// 沒有任何case匹配時執行的程式碼
}
迴圈
for迴圈
for (初始化表示式; 迴圈條件; 更新表示式) {
// 迴圈體
}
while迴圈
while (迴圈條件) {
// 迴圈體
}
do-while迴圈
do {
// 迴圈體
} while (迴圈條件);
這些部分與c語言相關內容近似,學習起來沒什麼困難。
接下來準備學習Java中有關陣列、方法的知識。