请求java中有没有这样的类:它能存放对象,当其中的某个位置上的对象(譬如位置1上)remove了,它能自动将后面的对象前移?谢谢!!
解决方案 »
- 关于类的访问权限问题
- 用JButton按钮退出对话框JDialog
- 用什么来实现 GUI里面的 标签页
- 大家帮一下忙啊!
- JAVA里怎么解决占位符啊
- 急求!!!有没有比较好的工具写java代码,能不能不要全部是手工的?
- 用JAVA读C的数据,只能按字节来读,如果数据中有超过127的值,超出了JAVA中Byte的最大值了,怎么处理?
- Type mismatch: cannot convert from Object to Object[] ,求助
- 简单问题:如何保证界面的字体一致,在哪里设置?
- 以前的铁子打不开,只有再问如何java连接Sybase数据库...
- 关于一道SCJP考试题目,序列化的问题。
- jvm 内存溢出的几个问题,请各位指教,谢谢!!!
建议去java.util包下看看……
参考ZangXT的博客:http://blog.csdn.net/ZangXT/archive/2008/10/22/3127079.aspx
List<Integer> list1=new ArrayList<Integer>();
list1.add(10);
list1.add(11);
list1.add(12);
Iterator<Integer> it=list1.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
list1.remove(1);//去掉中间的元素
it=list1.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
{
public static void main(String[] args)
{
List<Integer> list1 = new ArrayList<Integer>();
list1.add(10);
list1.add(11);
list1.add(12);
Iterator<Integer> it = list1.iterator();
while (it.hasNext())
{
System.out.println(it.next());
}
list1.remove(1); // 去掉中间的元素
System.out.println(list1.get(1));
}}
运行结果:
10
11
12
12楼主,清楚了吧