第二週學習報告

muxin1630發表於2024-07-13

又經過了一週的學習,今天對本週學習進行總結
本週安裝了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();
image
image

運算子

算術運算子

  • +加法
  • -減法
  • *乘法
  • /除法
  • %取模(餘數)
  • ++自增
  • --自減

關係(比較)運算子

  • ==等於
  • !=不等於
  • >大於
  • <小於
  • >=大於等於
  • <=小於等於

邏輯運算子

  • && 邏輯與
  • || 邏輯或
  • ! 邏輯非

位運算子

  • & 按位與
  • | 按位或
  • ^ 按位異或
  • ~ 按位取反
  • << 左移
  • >> 右移(算術右移)
  • >>> 右移(邏輯右移)

判斷和迴圈

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中有關陣列、方法的知識。

相關文章