本帖最后由 周敏2011nc 于 2011-12-21 09:34 编辑
public class ArraysDemo {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
String[] arr = new String[]{"a","b","g","h","u"};
list.addAll(Arrays.asList(arr));
int i = list.indexOf("h");
list.remove(i);
list.add(3, "i");
System.out.println(list.get(3));
}
}
list.add(int index , String element)并不能覆盖在index出的元素,而是将index和及其以后的元素依次后移。
用list.set(int index , String element)同样能办到 |