基礎——HashSet集合下の原理0523
1026 ワード
package cn.mmc.day14;
import java.util.*;
/*
|--Set: ( ), 。、
|--HashSet: 。 。 。
:HashSet ?
,hashCode equals 。
add , HashCode
HashCode , equals true。
hashcode , equals。
, , , hashcode equals 。
class , hashCode equal ,
|--TreeSet:
Set Collection 。
*/
public class SetTest {
public static void sop(Object obj)
{
System.out.println(obj);
}
/**
* @param args
*/
public static void main(String[] args) {
HashSet hs = new HashSet();
sop(hs.add("java01"));//true
sop(hs.add("java01"));//false// 。 : , ,
// , hashcode equals 。
}
}