
本文共 7147 字,大约阅读时间需要 23 分钟。
Java������������������
������������������������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Java���������������������������������������������������������������������������������
������������������������
������������������������������������������
������������������������������������������������������������������������������������������������������
Java���������������������
Java���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������
������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������
Java���������������������������������������������
Collection������
Collection ��� List���Set ��� Queue ������������������������������������������������������������������������������������������ add���remove ���������������������������������������������������������������
- List��������������������������������������������������������� ArrayList���LinkedList ��� Vector���
- Set������������������������������������������������������������ HashSet ��� TreeSet���
Map������
Map ���������������������������������������������key-value pairs������������������������������������ HashMap���TreeMap���HashMap��������������������� LinkedHashMap���
������������
���������������������������������������������������������������������������������
Iterator ���������������
Iterator ��������������������������������������������������������������������������������������� iterator ��������������������������������������������������������� Iterator ���������������
Iterator ������������������������������������������������������������������������������
������������ List
List ��� Collection ������������������������������������������������������������������������������ ArrayList���LinkedList ��� Vector���
ArrayList ���������
ArrayList ��������������������������������������������������������������� elementData ��������� size���������������������������������
ArrayList ���������������
- ��������������������������������� 10���JDK 1.7 ���������������1.8 ������ 0������������������������
- ��������������������� newCapacity = oldCapacity + (oldCapacity > 1 ? oldCapacity / 2 : 0)������������������������������
Arrays.asList ������
- ��������� List ������������ ArrayList��������������� Arrays.copyOf ���������
- Array lasList(E...) ������ ArrayList ��������������� size ���������������������������
��������������� LinkedList
LinkedList ���������������������������������������������������������������������������������
���������������������������������
Vector ���������
Vector ��������������������������������������������������� List ������������������������������������������������������������������������Vector ������������ ArrayList ��������������������������������� synchronized ������������
ArrayList ��� LinkedList ���������
- ArrayList��������������������������������������������� Implementation Details���
- ��������������������������������� O(1)���
- ��������������������������������������������������������������� O(n)���
- LinkedList���������������������������������������������
- ��������������������������������������������������������������� O(1)���
- ��������������������������� O(n)���
������������������ Set ������
Set ��� Collection ������������������������������������������������������������������ HashSet���LinkedHashSet ��� TreeSet���
- HashSet��������� HashMap ������������������������������������������������������������������������
- LinkedHashSet��������� LinkedHashMap ��� HashSet ������������������������������������������
- TreeSet��������������������������������������������������������������������� TreeMap ������������������������������������������������������
������������������
������������ Arrays.asList ������������������������ List ������������������������������ List ��������� ArrayList ������������������������������ ArrayList ���������
������������
������������������������ Java ���������������������
import java.util.*; import java.util.List;public class ListExample { public static void main(String[] args) { Listintegers = new ArrayList<>(); integers.add(1); integers.add(22); integers.add("haha"); // ������������������������������ // ������������ Collections.reverse(integers); System.out.println("���������������" + integers); // mockMvc // ��������������� Integer[] intArray = integers.toArray(new Integer[0]); // ������ foreach ������������ for (Object obj : integers) { System.out.println(obj); } }}
������
Java ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
