第四周筆記整理(1)

2021-08-22 06:06:01 字數 1080 閱讀 9126

boolean,byte,char,short,int,long,float,double

boolean,byte,character,short,integer,long,float,double

整數型別資料均有快取機制,如果在該範圍內從快取陣列取出,不會例項化新的物件,預設範圍-128~127

公共介面:charsequence

string < stringbuffer < stringbuilder

傳入引數,返回乙個字串型別

/**

* 遞迴查詢字串中出現某乙個字元的所有位置

*@param s 原字串

*@param c 待查詢字元

*@param fromindex 起始查詢位置

*/public

static

void

find(string s,char c,int fromindex)

if (index == -1) else

system.out.println(index);

// 遞迴呼叫,繼續下一次查詢

find(s, c, index + 1);}}

// 分割句子,得到每乙個單詞

string s1 = "good good study,day day up";

// s1.split(",") -> 將字串以逗號分割,得到兩個子句

// sentence -> 每次迴圈取出的陣列中的元素(分割得到的子句)

for (string sentence : s1.split(","))

}

通常為避免空指標異常,會將字面常量放在前面的位置,並且對判斷結果不會產生影響

第四周筆記

1.class的get set方法 提供相對安全方式訪問成員變數 2.class的建構函式 作用 初始化物件的屬性 特點 a.沒有函式返回值 b.函式名與型別相同 c.可以過載 d.例項乙個物件會自動呼叫建構函式 3.class的析構函式 作用 釋放物件給屬性分配空間 特點 a.無返回值 b.不能過...

第四周筆記 c Boolan

從這週開始,進入了c 下半部分的學習,這周學習的東西相對之前來說比較瑣碎,但都是值得注意的地方。一 轉換函式 轉換函式是一種特殊型別的類成員函式。它定義了乙個由使用者定義的轉換,以便把乙個類物件轉換成某種其他的型別。在類的宣告中,通過指定關鍵字operator,並在其後加上轉換的目標型別可以來宣告轉...

機器學習基石第四周筆記

我們用罐子取彈珠來模擬機器學習,罐子裡的彈珠模擬x,假設我們已經通過機器學習得到了hypothesis h x 用這個h x 分類正確的x設為綠色彈珠,分類錯誤設為橘色彈珠,為了能估計eout,我們取出一些彈珠求出綠色彈珠的比例,即求ein,就能估計eout,而能為我們的估計作出保證的就是hoeff...