자바 Arrays.asList 사용에 대한 질문 입니다.
글쓴이: flipflop / 작성시간: 화, 2014/04/29 - 9:10오전
public static void main(String[] args) {
Integer[] nums = { 1,2,3,4,5,6,7,8,9,10 };
List numList = Arrays.asList(nums);
for (Integer integer : numList) {
System.out.println(integer);
}
}
제가 사용하는 방식은 위와같이 nums라는 값을 Arrays.asList의 인자로 전달하는 방식인데,,,
즉 nums라는 것은 배열 {1, 2, 3, ...}의 시작 주소를 가지고 있고,
만약 이것이 문자열이라면 문자열의 시작 주소를 가지고 있기때문에 이것을 기준으로 List로 전환 한다고 생각했는데,
List files = Arrays.asList("abc.txt")
이렇게 파일명을 인자로 갖는것을 본 적이 있습니다.
이게 어떤 방식으로 가능하고 어떤식으로 사용할 수 있는지 궁금합니다.
Forums:
다큐먼트를 보시면..
http://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html#asList(T...)
여기에 잘 설명되어 있네요. 직접 인자를 나열할 경우 그걸 가지고 편리하게 리스트를 만들어준다고..
--
댓글 달기