【計算機本科補全計劃】Java學(xué)習(xí)筆記(七) 常用的類

正文之前

沒轍,為了我的一個完整的教程造虏,不得不忍痛繼續(xù)寫一些簡單的東西御吞,雖然這些網(wǎng)上都有,但是要納進(jìn)我的體系還是需要寫進(jìn)來的漓藕,以后自己要看了陶珠, 直接就可以看到了。不需要上網(wǎng)四處找對不享钞?雖然看的幾率不大揍诽,因為估計都是看API,這些概念學(xué)C++的時候看的差不多了栗竖。不過還是有個記筆記的好習(xí)慣是沒差的暑脆!

(鄭重聲明:本文非原創(chuàng),只是筆記狐肢,取自菜鳥編程添吗!好東西,繼續(xù)打CALL)

正文

1处坪、 Java Math 類

Java 的 Math 包含了用于執(zhí)行基本數(shù)學(xué)運算的屬性和方法根资,如初等指數(shù)、對數(shù)同窘、平方根和三角函數(shù)玄帕。Math 的方法都被定義為 static 形式,也就是說無法改變只能調(diào)用想邦,通過 Math 類可以在主函數(shù)中直接調(diào)用裤纹。

更多的方法請見:http://www.runoob.com/java/java-number.html

注意 == 與 equals的區(qū)別

  • == 它比較的是對象的地址
  • equlas 比較的是對象的內(nèi)容

2、 Java Character 類

Character 類用于對單個字符進(jìn)行操作丧没。Character 類在對象中包裝一個基本類型 char 的值鹰椒。然而,在實際開發(fā)過程中呕童,我們經(jīng)常會遇到需要使用對象漆际,而不是內(nèi)置數(shù)據(jù)類型的情況。為了解決這個問題夺饲,Java語言為內(nèi)置數(shù)據(jù)類型char提供了包裝類Character類奸汇。包裝的含義大概是,先把這個大類的數(shù)據(jù)包含進(jìn)來打包包裝好往声,然后再需要使用的時候直接進(jìn)行拆包擂找,取出來作為相應(yīng)的數(shù)據(jù)類型的變量 or 對象使用。

// 原始字符 'a' 裝箱到 Character 對象 ch 中
Character ch = 'a';
 
// 原始字符 'x' 用 test 方法裝箱
// 返回拆箱的值到 'c'
char c = test('x');

3浩销、 轉(zhuǎn)義序列

轉(zhuǎn)義序列 描述
\t 在文中該處插入一個tab鍵
\b 在文中該處插入一個后退鍵
\n 在文中該處換行
\r 在文中該處插入回車
\f 在文中該處插入換頁符
\' 在文中該處插入單引號
\" 在文中該處插入雙引號
\\ 在文中該處插入反斜杠
public class Test {
 
   public static void main(String args[]) {
      System.out.println("訪問\"菜鳥教程!\"");
   }
}

Output: 訪問"菜鳥教程!"

更多Character的方法:http://www.runoob.com/java/java-character.html

4贯涎、 Java String 類

String 類有 11 種構(gòu)造方法,這些方法提供不同的參數(shù)來初始化字符串慢洋,比如提供一個字符數(shù)組參數(shù):

public class StringDemo{
   public static void main(String args[]){
      char[] helloArray = { 'r', 'u', 'n', 'o', 'o', 'b'};
      String helloString = new String(helloArray);  
      System.out.println( helloString );
   }
}

以上實例編譯運行結(jié)果如下:

runoob

String 類是不可改變的解析塘雳,例如:

String s = "Google";
System.out.println("s = " + s);

s = "Runoob";
System.out.println("s = " + s);

輸出結(jié)果為:

Google
Runoob

更多的String方法參見 Java String API

5、 Java StringBuffer 和 StringBuilder 類

當(dāng)對字符串進(jìn)行修改的時候且警,需要使用 StringBuffer 和 StringBuilder 類粉捻。
和 String 類不同的是,StringBuffer 和 StringBuilder 類的對象能夠被多次的修改斑芜,并且不產(chǎn)生新的未使用對象肩刃。
由于 StringBuilder 相較于 StringBuffer 有速度優(yōu)勢,所以多數(shù)情況下建議使用 StringBuilder 類杏头。然而在應(yīng)用程序要求線程安全的情況下盈包,則必須使用 StringBuffer 類。

序號 方法 描述
1 public StringBuffer append(String s) 將指定的字符串追加到此字符序列醇王。
2 public StringBuffer reverse() 將此字符序列用其反轉(zhuǎn)形式取代呢燥。
3 public delete(int start, int end) 移除此序列的子字符串中的字符。
4 public insert(int offset, int i) 將 int 參數(shù)的字符串表示形式插入此序列中寓娩。
5 replace(int start, int end, String str) 使用給定 String 中的字符替換此序列的子字符串中的字符叛氨。

更多的StringBuffer方法見:http://www.runoob.com/java/java-stringbuffer.html

正文之后

原諒我沒有好好地把所有的方法都講一遍或者演示一遍呼渣,這樣我的印象也會很深,因為我待會有點事情寞埠,而且等下我要練一個CCF的題目屁置,所以就吸納不走??點了。后面慢慢改進(jìn)吧~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末仁连,一起剝皮案震驚了整個濱河市蓝角,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌饭冬,老刑警劉巖使鹅,帶你破解...
    沈念sama閱讀 210,914評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異昌抠,居然都是意外死亡患朱,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評論 2 383
  • 文/潘曉璐 我一進(jìn)店門炊苫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來麦乞,“玉大人,你說我怎么就攤上這事劝评〗阒保” “怎么了?”我有些...
    開封第一講書人閱讀 156,531評論 0 345
  • 文/不壞的土叔 我叫張陵蒋畜,是天一觀的道長声畏。 經(jīng)常有香客問我,道長姻成,這世上最難降的妖魔是什么插龄? 我笑而不...
    開封第一講書人閱讀 56,309評論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮科展,結(jié)果婚禮上均牢,老公的妹妹穿的比我還像新娘。我一直安慰自己才睹,他們只是感情好徘跪,可當(dāng)我...
    茶點故事閱讀 65,381評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著琅攘,像睡著了一般垮庐。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上坞琴,一...
    開封第一講書人閱讀 49,730評論 1 289
  • 那天哨查,我揣著相機與錄音,去河邊找鬼剧辐。 笑死寒亥,一個胖子當(dāng)著我的面吹牛邮府,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播溉奕,決...
    沈念sama閱讀 38,882評論 3 404
  • 文/蒼蘭香墨 我猛地睜開眼挟纱,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了腐宋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,643評論 0 266
  • 序言:老撾萬榮一對情侶失蹤檀轨,失蹤者是張志新(化名)和其女友劉穎胸竞,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體参萄,經(jīng)...
    沈念sama閱讀 44,095評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡卫枝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,448評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了讹挎。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片校赤。...
    茶點故事閱讀 38,566評論 1 339
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖筒溃,靈堂內(nèi)的尸體忽然破棺而出马篮,到底是詐尸還是另有隱情,我是刑警寧澤怜奖,帶...
    沈念sama閱讀 34,253評論 4 328
  • 正文 年R本政府宣布浑测,位于F島的核電站,受9級特大地震影響歪玲,放射性物質(zhì)發(fā)生泄漏迁央。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,829評論 3 312
  • 文/蒙蒙 一滥崩、第九天 我趴在偏房一處隱蔽的房頂上張望岖圈。 院中可真熱鬧,春花似錦钙皮、人聲如沸蜂科。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,715評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽崇摄。三九已至,卻和暖如春慌烧,著一層夾襖步出監(jiān)牢的瞬間逐抑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,945評論 1 264
  • 我被黑心中介騙來泰國打工屹蚊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留厕氨,地道東北人进每。 一個月前我還...
    沈念sama閱讀 46,248評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像命斧,于是被迫代替她去往敵國和親田晚。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,440評論 2 348

推薦閱讀更多精彩內(nèi)容