总结10

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了总结10相关的知识,希望对你有一定的参考价值。

JCF集合框架:

框架:为了解决某一问题,而预先设计好的一系列具有继承或实现关系的类于接口

collection:接口,所有集合的跟接口

collections:类,操作算法的类

add:1.首先产生容器对象

2.增:调用add方法,放入元素

3.查:调用get方法,取出元素

4.改:修改元素

5.删:删除元素

6.获取集合元素个数

7-1.遍历List,普通循环

7-2.for-each循环--JDK1,5以后只能从头到尾操作一遍

8.泛性操作-限制容器只能存放某种数据类型元素或是子类元素

List<student>1st=new ArrayList<student>();

MAP:

map:键值对(k-v)

元素在集合中的存储顺序与放入顺序无关

通过键值查找值

键必须唯一(用equals方法和hashcode方法共同判断),但值是可以重复

1.产生容器对象

2.增:调用put方法

3.删:调用remove方法

4.查:调用get方法,通过键值查找值(如果键不存在,得到null)

5.改:任然调用put方法,传入相同的键,即为修改

6.size方法获取元素个数

7.遍历:不能针对键值对同时遍历;那么遍历所有的键,要么遍历所有的值

Set:

set:不能重复

元素在集合中存储顺序与放入顺序无关

没有下标可言,判断元素重复的标准;根据equals方法set集合没有办法操作指定元素;

判断重复元素标准;根据equals方法和hashcode方法

1.产生容器:

Set set=new HashSet();

2.删:调用remove方法

3.获取容器元素个数

4:遍历

5.支持泛形

Collections.sort(strLst);//按照自然顺序,自定义类型给出该顺序规则

Collections.reverse(strLst);//反转

Collections.shuffle(strLst);//混排--洗牌 程序用

 

以上是关于总结10的主要内容,如果未能解决你的问题,请参考以下文章

9/29-10/5 java学习总结(没有课堂的课后学习总结) &实验总结4

SQLServer2005移植到Oracle10g经验总结

10月总结

MATLAB教程案例1~10总结通信类matlab仿真经验和技巧总结

Java面试总结(2017.10)

2019.10.28~2019.10.31考试总结