黑马程序员技术交流社区

标题: 有没有办法往Collection中间插入一个数据 [打印本页]

作者: 屈_zi    时间: 2014-5-22 17:53
标题: 有没有办法往Collection中间插入一个数据
实现一个通用的往集合中插入数据的方法,这个做了很久也没做出来
  1.         /**
  2.          * 往database位置为id的地方插入data数据
  3.          * @param id
  4.          * @param data
  5.          * @param database
  6.          */
  7.         public void insert(int id, E data, Collection<E> database){
  8.                
  9.         }
复制代码

作者: chenzhiyuan    时间: 2014-5-22 18:11
用下面的add增加到集合里,有些集合有合适的方法,Collection是所有,把所有的集合的共性的方法都抽离出来,
,它没有按角标增加元素,具体看你所需要的功能,用哪一个集合,存储数据,建议用ArrayList<E>集合,它可以在指定的索引处加元素
boolean add(E e)
      




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2