20165327 2017-2018-2 《Java程序设计》第6周学习总结
20165327 2017-2018-2 《Java程序设计》第6周学习总结
教材内容总结
第八章
- String类常用方法
public int length()
public boolean equals(String s)
public boolean startsWith(String s)和 public boolean endsWith(String s)
public int compareTo(String s)
public boolean contains(String s)
public int indexOf(String s) public int lastIndexOf(String s)
public String substring(int startpoint)
public String trim() - String类与StringBuffer类不同:
StringBuffer类的对象的实体的内存空间可以自动的改变大小 - 使用StringTokenizer、Scanner类分析字符序列,获取字符序列中被分隔符分割的单词
- 使用Date类和Calendar类处理时间
- 使用BigInteger类处理特别大的整数
- 使用String类的static方法format格式化日期和数字
第十五章
- 泛型
主要目的是可以建立具有类型安全的集合框架,如链表、散列映射等数据结构
泛型类声明
可以使用class 名称<泛型列表>声明一个类,为了和普通的类有所区别,这样声明的类称作泛型类,没有指定E是何种类型的数据,它可以是任何对象或接口,但不能是基本类型数据
使用泛型类声明对象
泛型类声明和创建对象时,类名后多了一对“<>”,而且必须要用具体的类型替换“<>”中的泛型 链表
链表是由若干个称作节点的对象组成的一种数据结构,每个节点含有一个数据和下一个节点的引用
LinkedList泛型类
LinkedList
常用方法
LinkedList- 堆栈
堆栈是一种“后进先出”的数据结构,只能在一端进行输入或输出数据的操作
Stack - 散列映射
HashMap 树集
TreeSet
代码脚本:
码云链接:码云
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 10/10 | |
第二周 | 300/500 | 2/4 | 20/25 | |
第三周 | 500/1000 | 3/7 | 15/40 | |
第四周 | 300/1300 | 2/9 | 20/60 | |
第五周 | 1150/2450 | 2/11 | 20/80 | |
第六周 | 900/3350 | 2/13 | 20/100 |
相关推荐
Freeman00 2019-03-30
心理学哲学批判性思维 2018-04-22
BitTigerio 2018-04-21
MATLAB 2018-04-06
心理学哲学批判性思维 2018-04-01
心理学哲学批判性思维 2018-03-25
BitTigerio 2017-12-02
稀土 2017-12-02
学习编程 2017-12-02
董老师在硅谷 2017-11-30