20165308 第六周学习总结
20165308 第六周学习总结
教材学习内容总结
String类
-
常量对象放入常量池中,而用string声明的对象变量中存放着引用。凡是
new
构造的常量都不在常量池中。 -
startIndex
表示提取字符的起始位置,count
表示从起始位置起,提取的字符个数。 -
字符串的并置:要注意,常量做并置,得到的仍是常量。
-
String类的常用方法
1.public int length()
,直接统计字符序列的长度。
2.public boolean equals(String s)
,比较二者字符序 列的长度是否相同,输出false或true
.
3.public boolean startsWith(String s)
,public boolean endsWith(String s)
,判断字符序列前缀或者后缀是否相同。
4.public int compareTo(String s)
,比较字符序列大小。大于s返回正值,等于返回0,小于返回负值。
5.public boolean containa(String s)
,用于判断String对象与s是否有相同字符片段而输出对或错。
6.public int indexOf (String s)
,检索在原对象中,出现s的位置。
7.publlic String substring(int startpoint)
,表示复制(start,end-1)
片段的字符。
8.`public String trim``,表示去掉原字符序列点后空格。 -
字符串与基本数据的转化。
-
对象字符串的表示。
-
字符串与字符数组和字节
1.getChar表示复制(start,end-1)的字符。
2.字符串的加密算法 -
正则表达式及字符串的替换与分解
StringTokenizer类
-
两种构造方法
1.用默认分割标记
2.用指定的分割标记的任意排列Scanner类
-
可以调用方法
useDelimiter(正则表达式)
StringBuffer类
-
三种构造方法: StringBuffer(); / StringBuffer(int size); /StringBuffer(String s);
-
常用方法
Date类与Calender类
日期格式化
-
format方法,不同区域的星期格式。
Math类,BigInter类与Random类
数字格式化
-
format方法,格式化整数,格式化浮点数
class类与Console类
泛型与集合框架
-
用
class
名称<泛型列表>声明一个泛型类,使用泛类型的时候必须用具体的类型,不能用基本数据类型。 -
LinkedList<E>
以链表的形式储存泛型类的创建对象,由若干个节点组成。 -
Stack<E>
泛型类创建一个堆栈对象,第一个放入该对堆栈的放在最底下,后续的放入的数据放在已有的数据顶上。 -
HashMap<K,V>
泛型类创建散列映射,散列映射采用散列表结构储存数据。 -
TreeMap<K,V>
类创建树映射,树映射的结点存储键,保证结点是按照结点中的键升序排列。 -
代码托管