Szukaj…


Wprowadzenie

Jakie są różnice między zestawem List a Set na najwyższym poziomie i jak wybrać, kiedy używać List w Javie, a kiedy używać w Javie

Lista kontra zestaw

import java.util.ArrayList;

import java.util.HashSet; import java.util.List; import java.util.Set;

klasa publiczna SetAndListExample {public static void main (String [] args) {System.out.println („Przykład listy .....”); Lista list = new ArrayList (); list.add („1”); list.add („2”); list.add („3”); list.add („4”); list.add („1”);

    for (String temp : list){
        System.out.println(temp);
    }

    System.out.println("Set example .....");
    Set<String> set = new HashSet<String>();
    set.add("1");
    set.add("2");
    set.add("3");
    set.add("4");
    set.add("1");
    set.add("2");
    set.add("5");

    for (String temp : set){
        System.out.println(temp);
    }
}

}

Przykład listy wyników ..... 1 2 3 4 1 Ustaw przykład ..... 3 2 10 5 4



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow