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...