List與Set的區別簡單例子
阿新 • • 發佈:2018-11-07
import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class SetDemo { public static void demo(){ Set<String> strs=new HashSet<String>(); strs.add("1"); strs.add("2"); strs.add("3"); System.out.println(strs.size());//獲取集合個數 strs.add("2"); System.out.println(strs.size());//無重複資料 } public static void removeDupEles(){ List<String> strs=new ArrayList<String>();//有重複資料 strs.add("h1"); strs.add("h2"); strs.add("h3"); strs.add("h1"); System.out.println(strs); Set<String> strs2=new HashSet<String>(strs);//無重複資料 System.out.println(strs2); } public static void main(String[] args) { demo();//呼叫 removeDupEles(); } }