Java의 목록은 모든 객체를 함께 저장하는 수집 객체입니다. Java 객체를 목록에 넣거나 값을 직접 넣을 수 있습니다.
사용량은 배열과 유사하며 간단합니다.
목록을 사용하기 전에 프로그램 헤더에서 java.util을 가져와야합니다.
import java.util.*; public class list {public static void main (String args []) {list a = new arraylist (); a.add (1); // 1 system.out.println (a) 추가; A.add (2); System.out.println (a); a.remove (0); // 목록 a에서 0 번째 요소를 제거합니다. 즉, 1 System.out.println (a); }}프로그램의 실행 결과는 다음과 같습니다.
[1]
[1, 2]
[2]
목록은 종종 학생 정보 그룹, 계정 정보 그룹 등과 같은 객체 그룹을 저장하고 운영하는 데 사용됩니다.
목록은 컬렉션 인터페이스입니다. 컬렉션 클래스 인터페이스 인 한 "반복자"가 있습니다. 이 반복기를 사용하면 목록 메모리의 객체 세트에서 작동 할 수 있습니다.
이 목록 메모리를 작동하려면 먼저이 반복자 인스턴스를 가져와야합니다. 반대기 it = l.ertorator ();
동적 배열로 이해할 수 있습니다. 기존 배열은 사용하기 전에 배열 수를 정의해야하며 컨테이너 객체는 총 배열 첨자 수를 정의 할 필요가 없습니다.
add () 메소드를 사용하여 새 멤버 객체를 추가하십시오. 추가 할 수있는 것은 기본 데이터 유형이 아닌 객체입니다. 컨테이너는 또한 데이터 구성원을 얻고 삭제하기 위해 get () 및 remove () 메소드에 해당합니다.
예 1.
import java.util.*; public class arraylisttest {public static void main (String dd []) {// 새로운 스토리지 목록 L = new ArrayList (); // 수집 프레임 워크는 개체 만 저장할 수 있기 때문에 새로운 캡슐화 클래스 L.Add (New Integer (1)); l.add (새로운 정수 (2)); l.add (새로운 정수 (3)); l.add (새로운 정수 (4)); 반복자 IT = l.ITERATOR (); // hasnext는 현재 값을 취하는 값입니다. 계산 프로세스는 다음 값이 계속 될 경우 값이 있는지 여부를 결정하는 것입니다. while (it.hasnext ()) {// IT.next accapsulation 클래스를 호출하여 int to i로 반환 값을 가져 오려면; int i = ((Integer) it.next ()). intvalue (); System.out.println ( "목록의 요소 :"+i); }}} 예 2.
import java.util.*; public class arraylisttest1 {public static void main (String dd []) {// 새로운 상점 목록 L = new ArrayList (); // 수집 프레임 워크는 객체 만 저장할 수 있기 때문에. 이 예는 문자열이 객체 l.add ( "lalala")임을 설명하는 것입니다. l.add ( "afdsfa"); 반복자 IT = l.ITERATOR (); // hasnext는 현재 값을 취하는 값입니다. 계산 프로세스는 다음 값에 값이 있는지 여부를 결정하는 것입니다. while (it.hasnext ()) {// IT를 가정하고 클래스를 캡슐화하고 CAST 문자열 유형을 호출합니다. 값을 i에 할당합니다. 문자열 i = (string) it.next (); System.out.println ( "목록의 요소 :"+i); }}}위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.