import java.util.*;
public class Main {
public static void main
(String[] args
) { ArrayList<Integer> resultado = new ArrayList<Integer>();
HashSet<Integer> numset = new HashSet<Integer>();
numset.
addAll(Arrays.
asList(3,
6,
5,
3,
7)); numset.
addAll(Arrays.
asList(2,
9,
7,
5,
1));
resultado.addAll(numset);
System.
out.
println("HashSet->ArrayList"); System.
out.
println(resultado.
toString()+"\n");
//Ou então.....
TreeSet<Integer> numtreeset = new TreeSet<Integer>();
numtreeset.
addAll(Arrays.
asList(3,
6,
5,
3,
7)); numtreeset.
addAll(Arrays.
asList(2,
9,
7,
5,
1));
System.
out.
println("TreeSet"); System.
out.
println(numtreeset.
toString());
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKCnB1YmxpYyBjbGFzcyBNYWluIHsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgQXJyYXlMaXN0PEludGVnZXI+IHJlc3VsdGFkbyA9IG5ldyBBcnJheUxpc3Q8SW50ZWdlcj4oKTsKICAgICAgICBIYXNoU2V0PEludGVnZXI+IG51bXNldCA9IG5ldyBIYXNoU2V0PEludGVnZXI+KCk7CgogICAgICAgIG51bXNldC5hZGRBbGwoQXJyYXlzLmFzTGlzdCgzLCA2LCA1LCAzLCA3KSk7CiAgICAgICAgbnVtc2V0LmFkZEFsbChBcnJheXMuYXNMaXN0KDIsIDksIDcsIDUsIDEpKTsKCiAgICAgICAgcmVzdWx0YWRvLmFkZEFsbChudW1zZXQpOwogICAgICAgIENvbGxlY3Rpb25zLnNvcnQocmVzdWx0YWRvKTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJIYXNoU2V0LT5BcnJheUxpc3QiKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4ocmVzdWx0YWRvLnRvU3RyaW5nKCkrIlxuIik7CiAgICAgICAgCiAgICAgICAgLy9PdSBlbnTDo28uLi4uLgogICAgICAgIFRyZWVTZXQ8SW50ZWdlcj4gbnVtdHJlZXNldCA9IG5ldyBUcmVlU2V0PEludGVnZXI+KCk7CiAgICAgICAgCiAgICAgICAgbnVtdHJlZXNldC5hZGRBbGwoQXJyYXlzLmFzTGlzdCgzLCA2LCA1LCAzLCA3KSk7CiAgICAgICAgbnVtdHJlZXNldC5hZGRBbGwoQXJyYXlzLmFzTGlzdCgyLCA5LCA3LCA1LCAxKSk7CiAgICAgICAgCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJUcmVlU2V0Iik7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKG51bXRyZWVzZXQudG9TdHJpbmcoKSk7CgoKICAgIH0KfQo=
HashSet->ArrayList
[1, 2, 3, 5, 6, 7, 9]
TreeSet
[1, 2, 3, 5, 6, 7, 9]