ArrayList 클래스의 add() 메서드는 요소를 받아 현재 배열 목록에 추가합니다. 이 방법을 사용하여 배열을 배열 목록으로 변환하는 단계는 다음과 같습니다.
문자열 배열을 가져옵니다.
빈 ArrayList 개체를 만듭니다.
배열의 각 요소를 ArrayList에 추가합니다.
배열 목록의 내용을 인쇄합니다.
Demonstration
import java.util.ArrayList; import java.util.Iterator; public class ArrayToArrayList { public static void main(String args[]) { String stringArray[] = {"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; ArrayList<String> arrayList = new ArrayList<String>(); for(int i = 0; i < stringArray.length; i++) { arrayList.add(stringArray[i]); } System.out.println("Contents of the array list: "); Iterator it = arrayList.iterator(); while(it.hasNext()) { System.out.print(it.next()); } } }
Contents of the array list: JavaFX Java WebGL OpenCV OpenNLP JOGL Hadoop HBase Flume Mahout Impala
ArrayList ArrayList 클래스의 asList()
메서드는 배열을 받아들이고 List 개체를 반환합니다. Array를 ArrayList로 변환하려면 다음 단계를 수행해야 합니다.배열을 asList()
메소드에 매개변수로 전달하고 List 객체를 검색합니다.import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; public class ArrayToArrayList { public static void main(String args[]) { String stringArray[] = {"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; List <String> list = Arrays.asList(stringArray); ArrayList<String> arrayList = new ArrayList(list); System.out.println("Contents of the array list: "); Iterator it = arrayList.iterator(); while(it.hasNext()) { System.out.println(it.next()); } } }
Contents of the array list: JavaFX Java WebGL OpenCV OpenNLP JOGL Hadoop HBase Flume Mahout Impala
import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Iterator; public class ArrayToArrayList { public static void main(String args[]) { String stringArray[] = {"JavaFX", "Java", "WebGL", "OpenCV", "OpenNLP", "JOGL", "Hadoop", "HBase", "Flume", "Mahout", "Impala"}; ArrayList<String> arrayList = new ArrayList(); Collections.addAll(arrayList, stringArray); System.out.println("Contents of the array list: "); Iterator it = arrayList.iterator(); while(it.hasNext()) { System.out.println(it.next()); } } }
Contents of the array list: JavaFX Java WebGL OpenCV OpenNLP JOGL Hadoop HBase Flume Mahout Impala
위 내용은 Java에서 배열을 ArrayList로 변환하는 방법에는 몇 가지가 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!