|
|||
|
|
java.util.Arrays.asList() 와 같은 기능의 메소드를 만들어 보자
import java.util.ArrayList;
import java.util.List;
public class GenericVarargs {
public static <T> List<T> makeList(T... args) {
List<T> result = new ArrayList<T>();
for(T each : args) result.add(each);
return result;
}
public static void main(String[] args) {
List<String> list = makeList("abcdefghijklmn".split(""));
System.out.println(list);
}
}결과 [, a, b, c, d, e, f, g, h, i, j, k, l, m, n] |
||
최근 댓글