Javabase筆記分享

Java小白x發表於2024-10-30

JAVA

1.片語

proiect 專案 create 建立 src 程式碼存放原始檔

new 新建 package 包(分類存放)

命名:com.公司.用途 class 類(寫程式碼)

Test 測試

System.out.println 系統.輸出.列印 (Syso再用alt+Enter鍵)

2.資料型別

整數(4個)

byte->short->int->long

其中int和long最為常用

小數(2個)

float->double

double最為常用

非數值

單字元 char

字串 String

條件結果反饋 boolean(true 真)(false 假)

3.運算子

算術運算子

加(+)減(-)乘(*)除(/)求餘(%)

結合算術運算子 += -= *= /= %= (可簡化程式碼 使程式碼更簡潔同時提高效率)

關係運算子

相等(==) 不等(!=) 大於(>) 小於(<) 大於等於(>=)小於等於(<=)

邏輯運算子

或者:(||) 並且:(&&) 非(!)

4.控制檯

Scanner 掃描器(輸入器)

Scanner sc = new Scanner();

除去八大資料型別 其他的型別可new出來

new Scanner();

system 系統 in 輸入

5.布林型別

if 如果 else 否則

a是使用者輸入

Random 隨機器

Random rd = new Random();

switch(a){

​ case 1:(取值範圍精確 但是作用也受限制 比if運算子運作更麻煩)

​ syso

​ break(起到終止此步作用)

​ case 2:

​ ............

​ break

​ default:(兜底結束程式碼)

}

多分支決策

if(使用者輸入的條件如:a==1){

syso

}else if(使用者輸入條件如:a==2){

syso

else{(if的兜底程式碼)

syso

}

}

6.迴圈

while(基礎結構)先判斷再輸出

do while(進階結構)先輸出再判斷

for (符合結構) 把條件變數等全放在一起

冒泡迴圈:for(條件 ){ (屬於外迴圈 長度-1)

​ for(條件){ (內迴圈長度-1-i)

}

}

7.陣列

陣列是一個變數,儲存相同資料型別的一組資料

優點:分類放 易於找

陣列符號[]

一般格式:int[] a = new int[陣列的長度];

遍歷:拿陣列中的資料

下標:陣列的順序(代號)

相關文章