List集合的特有功能概述和测试】的更多相关文章

List集合的特有功能概述和测试A:List集合的特有功能概述void add(int index,E element)E remove(int index)E get(int index)E set(int index,E element)package com.heima.list; import java.util.ArrayList;import java.util.List; public class Demo01_List { public static void main(Stri…
1. List集合的特有功能概述: (1)添加功能: void add(int index, Object element):在指定位置添加元素 (2)获取功能: Object get(int index):获取指定位置的元素 (3)List集合特有的迭代器: ListIterator<E> listIterator():List(列表)迭代器 (4)删除功能: Object remove(int index):根据索引删除元素,返回被删除的元素(通知用户删除了哪个元素) (5)修改功能: O…
import java.util.ArrayList; import java.util.List; /** * * List集合的特有功能 * A:添加功能 * void add(int index,E element):向特定位置添加元素.原来位置元素后移 * IndexOutOfBoundsException:添加时超过了集合当前长度+1 * B:获取功能 * E get(int index):获取指定位置的元素 * int indexOf(Object o):获取指定元素的在集合中第一次…
1. Map集合的功能概述 (1)添加功能 V put(K key,V value):添加元素.这个其实还有另一个功能?先不告诉你,等会讲 如果键是第一次存储,就直接存储元素,返回null 如果键不是第一次存在,就用值把以前的值替换掉,返回以前的值 (2)删除功能 void clear():移除所有的键值对元素 V remove(Object key):根据键删除键值对元素,并把值返回 (3)判断功能 boolean containsKey(Object key):判断集合是否包含指定的键 bo…
下面通过代码引入Map集合:如下 package cn.itcast_01; import java.util.HashMap; import java.util.Map; /* * 作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢? * 如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,获取对应的名称. * 但是呢,如果我都能把学生姓名拿出来了,我还需要根据编号去…
1. LinkedList的特有功能: (1)添加功能  public  void  addFirst(Object   e)  public  void  addLast(Object   e) (2)获取功能 public  Object  getFirst() public  Obejct  getLast() (3)删除功能 public  Object  removeFirst() public  Object  removeLast() 2. 代码示例: package cn.itc…
1. Vector的特有功能: (1)添加功能         public void addElement(Object obj)       -- add() (2)获取功能         public Object elementAt(int index)         -- get()         public Enumeration elements()               -- Iterator iterator()                         …
1. List集合的特有遍历功能: size()和 get()方法结合使用 2. 代码示例: package cn.itcast_03; import java.util.ArrayList; import java.util.List; /* * List集合的特有遍历功能: * size()和get()方法结合使用 */ public class ListDemo2 { public static void main(String[] args) { // 创建集合对象 List list…
1. Collection功能概述:Collection是集合的顶层接口,它子体系有重复的,有唯一性,有有序的,无序的. (1)添加功能 boolean add(Object obj):添加一个元素 boolean addAll(Collection c):添加一个集合的元素 (2)删除功能 void clear():移除所有元素 (3)判断功能 boolean contains(Object obj):判断集合中是否包含指定的元素 boolean containsAll(Collection…
1. 下面通过代码引入Map集合: 如下 package cn.itcast_01; import java.util.HashMap; import java.util.Map; /* * 作为学生来说,是根据学号来区分不同的学生的,那么假设我现在已经知道了学生的学号,我要根据学号去获取学生姓名,请问怎么做呢? * 如果采用前面讲解过的集合,我们只能把学号和学生姓名作为一个对象的成员,然后存储整个对象,将来遍历的时候,判断,获取对应的名称. * 但是呢,如果我都能把学生姓名拿出来了,我还需要根…