java基础开发的集合类是什么?主要方法是什么?最常用的集合类是List和Map。List的具体实现包括ArrayList和Vector,它们是可变大小的列表,更适合构建、存储和操作任何类型对象的元素列表。List适用于根据数值索引访问元素。
Map提供了一种更常见的元素存储方法。Map集合类用于存储元素对(称为“键”和“值”),每个键映射到一个值。
ArrayList/Vector。
colection。
Hashset/Treesetset。
Propetieshashtable。
Map
Treemap/HashMap。
我记得的不是方法名,而是思想。我知道他们都有添加、删除和检查的方法,但我不记得这些方法的具体名称。对于set,一般的方法是add、remove、contains;对于map,一般的方法是put、remove、contains等。,因为我只需要在eclispe下按点操作符,这些方法自然就出来了。我记得的一些想法是,List类会有get(intindex),因为它可以按顺序取元素,而set类没有get(intindex)。
List和set都可以迭代所有元素。迭代时,首先要得到一个iterator对象。因此,set和list类都有一种iterator方法来返回iterator对象。map可以返回三个集合,一个是返回所有key的集合,另一个是所有valu的集合,另一个是由key和value组成的entryset对象的集合。map也有get方法,参数是key,返回值是key对应的value。