반응형
arraylist & lt;
string []
배열에 arraylist & lt; string & gt;
object를 어떻게 변환 할 수 있습니다.
해결 방법
List<String> list = ..;
String[] array = list.toArray(new String[0]);
예 :
List<String> list = new ArrayList<String>();
//add some stuff
list.add("android");
list.add("apple");
String[] stringArray = list.toArray(new String[0]);
인수를 전달하지 않고 toarray ()
메소드는 object []
를 반환합니다.따라서 목록에서 데이터가 채워지고 반환 된 인수로 배열을 전달해야합니다.빈 배열도 전달할 수 있지만 원하는 크기의 배열을 전달할 수도 있습니다.
참조 페이지 https://stackoverflow.com/questions/4042434
반응형
'자바' 카테고리의 다른 글
Java int to String - Integer.ToString (i) vs 새 정수 (i) .ToString () (0) | 2021.04.13 |
---|---|
Windows에서 JAR 파일을 실행합니다 (0) | 2021.04.13 |
해시 맵과 Java의 해시 테이블의 차이점은 무엇입니까? (0) | 2021.04.13 |
Java 배열을 인쇄하는 가장 간단한 방법은 무엇입니까? (0) | 2021.04.13 |
INT에서 String에서 어떻게 변환합니까? (0) | 2021.04.13 |
댓글