20165301 2017-2018-2 《Java程序设计》第六周学习总结

教材学习内容总结

第七章:常用实类

  • String类

    • 构造String对象

      • 常量对象
      • String对象
       String s = new String("we are students");
      char a[]={'J','a','v'.'a'};
      String s = new String(a);
    • 字符串的并置:String对象可以用+进行并置运算,即首尾相连得到一个新的String对象
  • String类常用方法
    • public int length()
    • public boolean equals(String s)
    • public bollean startsWith(String s)、public boolean endsWith(String s)
    • public int compareTo(String s)
    • public boolean contain(String s)
    • public int indexOf (String s)和public int lastIndexOf(String s)
    • public String sbstring(int startpoint)
  • 字符串与基本数据的相互转化
intx;
String s = "876";
x = Integer.parseInt(s);
  • 对象的字符串表示:创建对象的类的名字@对象的引用的字符串的表示

第十五章:泛型与集合框架

  • class名称<泛型列表>声明一个泛型类,使用泛类型的时候必须用具体的类型,不能用基本数据类型。

  • LinkedList<E>以链表的形式储存泛型类的创建对象,由若干个节点组成。

  • Stack<E>泛型类创建一个堆栈对象,第一个放入该对堆栈的放在最底下,后续的放入的数据放在已有的数据顶上。

  • HashMap<K,V>泛型类创建散列映射,散列映射采用散列表结构储存数据。

  • TreeMap<K,V>类创建树映射,树映射的结点存储键,保证结点是按照结点中的键升序排列。

代码托管

代码提交过程截图:

代码量截图:

(statistics.sh脚本的运行结果截图)

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 11/11 1/1 4/4
第二周 286/297 2/3 6/10
第三周 722/1004 1/4 10/20
第四周 421/1425 1/5 10/30
第五周 829/2283 1/6 10/40
第六周 943/3326 2/8 10/50

最新文章

  1. Python学习02 列表 List
  2. NSString的常用方法
  3. Radio Checkbox Select 操作
  4. 【Spring】渲染Web视图
  5. dede的pagelist标签的listsize数字属性详解
  6. Centos6.5-dnsmasq安装
  7. Python(day1)
  8. 洛谷题解 CF807A 【Is it rated?】
  9. 实现加载Tomcat服务器中的图片,并且有进度条提示进度
  10. A1139. First Contact
  11. opencv: 排序
  12. PyQt5的安装及基本配置
  13. Navicat for Oracle 绿色版 连接 Oracle 12c
  14. linux:Apache服务器相关
  15. Android将view保存为图片并放在相册中
  16. FIREDAC不能识别SQL的某些字段类型
  17. php面试题汇集2
  18. LINUX关闭防火墙、开放特定端口等常用操作
  19. javascript 实现类似百度联想输入,自动补全功能
  20. MySQL 学习三 关于转义

热门文章

  1. MySQL中文全文检索demoSQL
  2. 【线段树】【P2572】【SCOI2010】序列操作
  3. HDU 4584 splay
  4. 关于GCD的几个结论
  5. wireshark 根据域名筛选
  6. VS集成opencv编译C++项目遇到的问题
  7. UVA-10779 Collectors Problem
  8. TabLayout 使用方法 (基础)
  9. JVM调优总结:一些概念
  10. 铺地砖|状压DP练习