반응형
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
댓글