ArrayList

Java/JAVA 100 문제 풀이

자바 part.5 문제풀이 - ArrayList를 활용한 2차원 배열 데이터 처리

예제 import java.util.ArrayList; public class Collection_FrameworkArrayList03 { public static void main(String[] args) { //[1] : 객체생성 ArrayList arr = new ArrayList(); //[2] : 요소 추가 -> add() arr.add(new Integer[] {11, 12, 13, 14}); arr.add(new Integer[] {21, 22, 23, 24}); arr.add(new Integer[] {31, 32, 33, 34}); //[3] : 요소 출력 System.out.println("인덱스 출력"); for(int i = 0; i < arr.size(); i++) { Syste..

Java/JAVA 100 문제 풀이

자바 part.5 문제풀이 - ArrayList를 활용한 데이터 처리

예제 import java.util.ArrayList; public class Collection_FrameworkArrayList02 { public static void main(String[] args) { //[0] : ArrayList 객체생성 -> 제네릭을 사용 ArrayList ar = new ArrayList(); //[1] : 추가 -> add() System.out.println("--- ar.get(2) 출력 ---"); ar.add("홍길동"); ar.add("이순신"); ar.add("육룡이"); ar.add("을지문덕"); ar.add("김유신"); System.out.println(ar.get(2)); //육룡이 String str = ar.get(0); //형변환 없이 바로 ..

Java/JAVA 100 문제 풀이

자바 part.5 문제풀이 - ArrayList : 동적 데이터 구조의 이해와 활용

1. ArrayList란? ArrayList는 List 인터페이스를 구현한 클래스로, 가변 크기의 배열이다. 일반 배열과 다르게 Array는 데이터를 동적으로 추가하거나 삭제할 수 있다. 또 한 인덱스가 있어 저장 순서가 유지되며, 데이터 중복이 허용된다. 제네릭 문법을 사용할 수 있으며, 사용하지 않는 경우 내부적으로 Object 타입으로 처리된다. ArrayList에서 제네릭을 사용하면, ArrayList에 특정 타입의 객체만 추가할 수 있게되어, 불필요한 타입 변환을 방지할 수 있다. 예제 import java.util.ArrayList; //컬렉션(Collection) 프레임워크의 ArrayList를 사용하는 예제 코드를 구현해보시오. //이 문제는 ArrayList에 대한 개념과 기본적인 사용법..

진이최고다
'ArrayList' 태그의 글 목록