第六周 学习总结

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。

参考连接:博客:命令行参数。

相关文章
相关标签/搜索