编程语言
首页 > 编程语言> > 20175310 《Java程序设计》第8周学习总结

20175310 《Java程序设计》第8周学习总结

作者:互联网

20175310 《Java程序设计》第8周学习总结

本周博客:
https://www.cnblogs.com/xicyannn/p/10722004.html

教材学习内容总结

这周学习了第十五章的内容,主要的知识点如下:

泛型:

Cone<Circle> coneOne;
coneOne = new Cone<Circle>(new Circle());

链表:

排序与查找 :

  1. public static sort(List<E> list) 该方法可以将list中的元素升序排列。
  2. int binarySearch(List<T> list, T key,CompareTo<T> c)使用折半法查找list是否含有和参数key相等的元素,如果key链表中某个元素相等,方法返回和key相等的元素在链表中的索引位置(链表的索引位置从0考试),否则返回-1。

洗牌与旋转 :

堆栈 :

  1. Stack<E>泛型类创建一个堆栈对象,堆栈对象常用方法:
  2. public E push(E item);实现压栈操作
  3. public E pop();实现弹栈操作。
  4. public boolean empty();判断堆栈是否还有数据。
  5. public E peek();获取堆栈顶端的数据,但不删除该数据。
  6. public int search(Object data);获取数据在堆栈中的位置。

散列映射:

HashMap<K,V>泛型类创建的对象称作散列映射,例如:

HashMap<String,Student> hashtable = HashSet<String,Student>();

树集:

树映射

教材学习中的问题和解决过程

代码调试中的问题和解决过程

在做这周的实验二时,遇到了许多问题,主要的问题如下:

代码托管

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 6/6 2/2 30/30
第二周 625/631 3/5 35/65
第三周 660/1291 2/7 38/103
第四周 972/2263 2/9 30/133
第五周 399/2662 3/12 32/165
第六周 1342/4004 3/15 35/200
第七周 1341/5345 2/17 35/235
第八周 798/6143 2/19 35/270

标签:Java,映射,List,list,链表,程序设计,堆栈,20175310,public
来源: https://www.cnblogs.com/xicyannn/p/10741582.html