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[陣列的長度];
遍歷:拿陣列中的資料
下標:陣列的順序(代號)