8月22日預習內容

2021-08-25 11:35:32 字數 1821 閱讀 1212

順序結構

判斷(分支選擇)結構

迴圈結構

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,所以如果我不能很快一發過...