ArrayList는 java.util 패키지로 가져올 수 있는 Java의 클래스입니다. 이 클래스를 사용하면 기본적으로 크기를 설정하지 않고도 Java에서 배열을 만들 수 있습니다.
ArrayList는 필요한 만큼 늘리거나 줄일 수 있습니다. 문자열, 숫자 또는 개체로 구성될 수 있습니다. 추가하고, 제거하고, 완전히 비우고, 정렬하고, 액세스하고, 반복하고, 크기를 빠르게 찾는 등의 작업을 수행할 수 있습니다.
전반적으로 Java로 프로그래밍할 때 사용하는 방법을 알 수 있는 훌륭한 도구입니다.
ArrayList 클래스를 사용하려면 파일 맨 위에서 가져와야 합니다.
import java.util.ArrayList;
ArrayList<String> products = new ArrayList<String>();
이 add()메서드를 사용하면 ArrayList에 추가할 수 있습니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
System.out.println(products);
}
}
[Hotdog, Candy, Pop, Gum, Pretzels]
이 remove()메서드를 사용하면 ArrayList에서 항목을 제거할 수 있습니다. 배열 값을 입력하거나 인덱스 번호를 입력하면 됩니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
products.remove("Gum");
products.remove(0);
System.out.println(products);
}
}
[Candy, Pop, Pretzels]
이 clear()메서드는 전체 ArrayList의 내용을 비웁니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
System.out.println(products);
products.clear();
System.out.println(products);
}
}
[Hotdog, Candy, Pop, Gum, Pretzels]
[]
이 get()메서드를 사용하면 ArrayList에서 특정 항목을 가져올 수 있습니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
System.out.println(products.get(1));
}
}
Candy
이 set()방법을 사용하면 이미 ArrayList에 있는 특정 항목을 수정할 수 있습니다. 변경하려는 항목의 색인 번호를 부여한 다음 변경하려는 항목을 지정하여 이를 수행할 수 있습니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
System.out.println(products);
products.set(3, "Ice Cream");
System.out.println(products);
}
}
[Hotdog, Candy, Pop, Gum, Pretzels]
[Hotdog, Candy, Pop, Ice Cream, Pretzels]
이 size()메서드는 ArrayList의 항목 수를 제공합니다.
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
System.out.println(products.size());
}
}
5
sort()메소드는 Collections라고 하는 java.util 패키지의 다른 클래스의 일부입니다 . 배열이 문자로 구성된 경우 알파벳 순서로, 배열이 숫자로 구성된 경우 오름차순으로 ArrayList를 정렬합니다.
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) {
ArrayList<String> products = new ArrayList<String>();
products.add("Hotdog");
products.add("Candy");
products.add("Pop");
products.add("Gum");
products.add("Pretzels");
Collections.sort(products);
System.out.println(products);
}
}
[Candy, Gum, Hotdog, Pop, Pretzels]
ArrayList 클래스는 Java 프로그래머가 필요에 따라 배열을 만들고 수정하는 데 사용할 수 있는 훌륭한 도구입니다. 비교적 배우기 쉽고 몇 가지 유용한 방법이 있습니다.
ArrayList와 프로그램에서 구현을 시작하는 방법에 대한 자세한 내용은 설명서 를 확인하는 것이 좋습니다 .
우리가 이 행성에서 계속 번성하고 싶다면 위험한 대화를 해야 할 것입니다. 우리가 한 것, 우리가 하고 있는 것, 그리고 현재 우리가 계속하기로 설정한 것(또는 할 계획인 것)에 도전하는 것들.
(경고- 이것은 유쾌하게 전복하려는 풍자입니다. 절대 어린이용이 아닙니다.) 당신은 엄마와 아빠가 부엌에 숨어서 그 냄새나는 담배를 피우는 것을 본 적이 있습니다. 그들은 당신에게 말합니다.
소개:용감한 독자 여러분, 지구의 가장 어두운 곳으로 우리를 데려다 줄 여행에 오신 것을 환영합니다. 이 블로그에서 우리는 Mariana Trench의 수수께끼 같은 세계를 탐구하여 숨겨진 비밀을 밝히고 그 표면 아래에 있는 뼛속까지 오싹해지는 진실을 밝혀냅니다.
햇빛의 첫 번째 광선이 평원의 서리가 내린 풀을 비추는 서쪽 언덕의 눈부신 황금빛 아침입니다. 온화하고 거대한 새까만 앵거스 소 떼가 일출을 배경으로 윤곽을 그리며 다져진 길을 따라 모두가 잘 아는 지역으로 향합니다. 조식 바.
나는 최근에 세계 최대의 전문 소셜 네트워크인 Linkedin에 있었고 내가 팔로우하는 프리랜서 디자이너의 게시물을 발견했는데 내 관심을 끌었습니다. 그들은 모두 비행기에서, 노트북과 함께 해변에서, 수영장에서, 멋진 전망이 있는 사무실에서 사진을 게시했습니다.
너무 자주 그렇듯 갑자기 와닿는다 다시 중간쯤이야 <아니, 태평양에 있는 사람 말고 마룬, 카니발에 있는 사람> 모든 헤드라인이 시끄러워…..