第六週 學習總結

1、教材學習筆記

ch8

一、String對象:html

String s = new String("we are students");git

  • char a[]={'J','a','v','a'}; String s=new String(a)
    提取字符數組中的一部分:char a[] ={'0','1','2','3','4','5','6','7','8','9'};
  • String s=new String(a,2,4);
    引用String常量:String s1,s2; s1="你好"; s2="你好";

二、構造string對象正則表達式

string s = new String("we are students");數組

string t = new String("we are students");ide

三、字符串的並置函數

用「+」進行並置運算:學習

參與並置運算的String對象,只要有一個是變量,那麼Java就會在動態區存放所獲得的新String對象的實體和引用。若是是兩個常量進行並置運算,那麼獲得的仍然是常量,若是常量池沒有這個常量就放入常量池。idea

四、正則表達式以及字符串的替換和分解命令行

正則表達式:一個String類的字符,具備特殊意義。在正則表達式中能夠使用限定修飾符。code

字符串的替換:public String replaceAll(String regex,String replacement)

字符序列的 分解:public String[] split(String regex)

ch15

一、使用class 名稱 <泛型列表> 聲明一個泛型類。

  • 使用泛型類聲明對象,和使用普通類相比,類名後多了<>,必需要用具體的類型替換<>中的泛型。
    二、LinkedList

  • 遍歷鏈表

  • 排序和查找

  • 洗牌和旋轉

三、Stack

四、HashMap

2、碼雲連接

碼雲連接

3、腳本運行截圖


附:遇到的問題及部分解決方法

一、調用IDEA的快捷語言
  • psvm:主函數;
  • sout:SysO;

參考連接:百度文庫博客

二、調用args[]

核心部分:

int [] tmp = new int[args.length];
for (int i = 0;i<args.length;i++){
    tmp[i] = Integer.parseInt(args[i]);
}

參考連接:博客:命令行參數。

三、在IDEA如何傳遞命令行參數?

在IDEA這種IDE中如何傳遞命令行參數?咱們選擇Run->Edit Configuration...命令行中的參數經過 Programm argumetns傳遞。

或者你能夠直接Run,在裏面有Edit Configutions。

參考連接:博客:命令行參數。

相關文章
相關標籤/搜索