順序結構
判斷(分支選擇)結構
迴圈結構
int age = 20;
if (age > 18)
string color = 「red」;
switch (color)
case 「blue」:
case 「green」:
default:
}int sum = 0;
int i = 1;
while (i <= 10)
system.out.println(sum);
int i = 1;
int sum = 0;
do while (i <= 10);
system.out.println(sum);
int sum = 0;
for (int i = 1; i <= 28; i++)
system.out.println(sum);
break:在迴圈體中,使用 break 關鍵字跳出整個迴圈。
int flag = 6;
int sum = 0;
for (int i = 1; i <= 10; i++)
} system.out.println(sum);
continue:在迴圈體中,使用 continue 跳出本次迴圈,迴圈還會繼續執行。
int sum = 0;
for (int i = 1; i <= 10; i++)
sum = sum + i;
} system.out.println(sum);
存放的資料是相同的資料型別
陣列的長度在定義時就確定了大小,陣列是不可變長度的,或者說叫定長
陣列中可以存放任意的資料型別(包含基本資料型別、引用資料型別、陣列)
陣列本身是引用資料型別(在棧記憶體中會儲存其在堆記憶體中的引用位址)
type 變數名
靜態初始化
int arrs2;
arrs2 = new int;
int arrs = ;
動態初始化
type arrayname = new type[length];
foreach 遍歷陣列
for(int a : arrs3)
面向過程和物件導向程式設計
類的定義
類的三大部件:成員變數、方法、構造器。
public class student1
// 成員變數
string name;
int age;
string code;
// 方法
string intro()
void listen()
getter 和 setter
package 和 import
訪問控制修飾符
private:只能在當前類中被訪問,一般用於對成員變數的修飾;
default:沒有定義修飾符就是 default;
protected:可以在子類和本包中被訪問,外部包不能被訪問,在有一定業務意義的包中,可以定義類中成員變數是protected;
public:一般定義在方法或者一些常量中,用於外部介面的訪問。
public client1(int age, string code, string name)
public client1(string code)
public client1(int age) else
}
8月22日小結
第三次隊伍比賽,也算有點經驗了,各自看題,一起討論題意思路,一人分配了一道題目,先做得第二道題目,思路就是最短路徑,一開始想的挺簡單,用了floyed演算法,寫出來測試沒問題,可惜tle了,也對看著時間就能挺長的,一起討論了一下,換了種思路,用dijkstra演算法,題目本身資料佔記憶體並不大,所以...
10月22日內容
二 form表單 form 表單 用於接收使用者輸入的資訊,並傳遞到指定的頁面中 主體 標籤 屬性 action 用於設定提交位址 method 用於設定提交的方便 get post get方式 傳遞的資料在位址列可見,有長度限制,相對不安全 post方式 傳遞的資料在位址樣不可見,理論上沒有長度限...
8月22日學習總結
昨天除了收收線段樹的尾,然後就是刷了一些思維題與簡單的演算法題。昨天我感覺我進步最大的是認識到了自己在團隊合作的很多問題。1.出思維題的速度以及準確率。思維題是誰都可以做出來的,關鍵是誰可以做得快,一發就過,在這一方面,我敲 的速度就比較慢,並且老是出一些小問題還得改bug,所以如果我不能很快一發過...