티스토리 뷰

Java

Generic Method의 사용

techbard 2016. 7. 25. 20:09



# Main.java


import java.util.Arrays;

import java.util.HashSet;

import java.util.Set;


public class Main {

    

    public static <E> Set<E> union(Set<E> s1, Set<E> s2) {

Set<E> result = new HashSet<>(s1);

result.addAll(s2);

return result;

    } 


    public static void main(String[] args) {

Set<String> guys = new HashSet<>(Arrays.asList("Tom", "Dick", "Harry"));

Set<String> numbers = new HashSet<>(Arrays.asList("1", "2", "3"));

Set<String> mix = union(guys, numbers);

System.out.println(mix);

    }

}



# 결과


[1, 2, Tom, 3, Harry, Dick]


댓글
댓글쓰기 폼
공지사항
Total
412,645
Today
12
Yesterday
35
«   2020/02   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
글 보관함