java集合类简单总结,java集合类简单总结 方法/步骤 1 数据结构:添加/删除数据比较多时,适合用linklist-链表 基于Array的List(Vector,ArrayList)适合查询,而。
java的集合类都有哪些,主要方法 查API文档埃方法都差不多 存值取值 Set用迭代取值,List可以用迭代也可以用get(下标值),因为List是有顺序的,Set没有顺序。Set的add()方法返回一个boolean值,因为不能。
java中集合类中各个类的区别和所运用的方法? 查API文档啊。方法都差不多 存值取值 Set用迭代取值,List可以用迭代也可以用get(下标值),因为List是有顺序的,Set没有顺序。Set的add()方法返回一个boolean值,因为不能重复嘛,重复放东西就返回false。Map要特殊一点,用put放东西。有key 和value。通过key值来取对应的value值 Map还有一个方法EntrySet()可以得到key和value映射的Set集合,然后通过getKey()和getValue()来取值。List接口的实现类一般用ArrayList,看名字就知道跟数组差不多了,不过数组的大小是固定的,ArrayList大小可变。数组通过length属性得到长度,集合是通过size()方法得到大小。Set接口的实现类一般用HashSet,Map接口的实现类一般用HashMap。还一个TreeSet,它会根据从小到大排序集合中的对象 最后还是那句话 查文档,再自己做做实验什么都知道了补充点:vector 和hashtable 这两个实现类对应的就是ArrayList 和 hashtable,只不过这两个是线程安全的,如果是多个线程要访问集合,就用这两个,如果是一个线程访问的话就用后面两个线程不安全的,效率更高点