Java Set HashSet LinkedHashSet_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java Set HashSet LinkedHashSet

Java Set HashSet LinkedHashSet

 2017/8/22 19:08:51  huangqiqing123  程序员俱乐部  我要评论(0)
  • 摘要:Set<String>set=newHashSet<String>();set.add("11");set.add("2");set.add("1");//输出结果:[11,1,2]//元素顺序与放入顺序无关,与该元素的HashCode有关。System.out.println(set);Set<String>set2=newLinkedHashSet<String>();set2.add("11");set2.add("2");set2.add
  • 标签:has Hash Java
class="java" name="code">		
		Set<String> set = new HashSet<String>();
		set.add("11");
		set.add("2");
		set.add("1");
		
		//输出结果:[11, 1, 2]
		//元素顺序与放入顺序无关,与该元素的HashCode有关 。
		System.out.println(set);
		
		Set<String> set2 = new LinkedHashSet<String>();
		set2.add("11");
		set2.add("2");
		set2.add("1");

		//输出结果:[11, 2, 1]
		//与放入的顺序一致。
		System.out.println(set2);
		
		Set<String> set3 = new LinkedHashSet<String>();
		set3.add("a");
		set3.add("a");
		
		//输出结果:[a]
		//无论是HashSet还是LinkedHashSet,都不会放入重复的值。
		System.out.println(set3);
		
	

?

?

?

?

?

?

?

?

?

?

发表评论
用户名: 匿名