黑马程序员技术交流社区

标题: JDK1.7版本的新特性 [打印本页]

作者: 邓杰    时间: 2012-6-20 11:00
标题: JDK1.7版本的新特性
本帖最后由 邓杰 于 2012-6-20 11:15 编辑

大家都知道在JDK1.6及以下版本的
ArrrayList是可以存进两个相同对象的吧;也就是可以把一个对象同时存进去去两次吧;而1.7里面好像不行哦;看代码;
是我自己没有搞清楚代码,对不起大家了;没有任何问题;劳烦大家了;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashSet;
public class ReflectTest2 {
/**
  * @param args
  */
public static void main(String[] args) {
  // TODO Auto-generated method stub
  Collection conllections=new ArrayList ();
  ReflectPoint pt1=new ReflectPoint(3,3);
  ReflectPoint pt2=new ReflectPoint(5,5);
  ReflectPoint pt3=new ReflectPoint(3,4);
  
  conllections.add(pt1);
  conllections.add(pt2);
  conllections.add(pt3);
  conllections.add(pt1);
  
  conllections.remove(pt1);//不好意思,搞错了。忘了注释这句话了;不好意思;
  System.out.println(conllections.size());//结果为3;以前不是应该为4才对吗?
  
}
}
有没有哪位强人来系统的介绍下JDK1.7中有哪些新特性啊。不然用1.7的JDK来对照看以前的视频会经常有结果不一样的情况发生,不知道是自己代码的问题还是语法的问题;不利于学习啊;


作者: 陆强强    时间: 2012-6-20 11:07
我是1.6的试了一下还是3
作者: 邓杰    时间: 2012-6-20 11:11
不好意思 搞错了。我没有注意下面有一个删除语句;

作者: 闾丘日月    时间: 2012-6-20 11:13
我只知道一个switch支持字符串了。。




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