728x90
반응형
🐬 오늘 한 일
- 정보처리기사 실기 이론 학습 및 프로그래밍 기출 풀이
- Java, JavaScript 알고리즘 문제 풀이
- 99클럽 자바 미들러 문제 풀이 및 포스팅
- https://bonkri.tistory.com/37
🍀 오늘의 회고
- 정처기 실기가 끝날 때까지는 알고리즘 문제 풀이와 정처기 공부만 할 것 같아서 요새 매일이 비슷하다.
- 알고 키워드 : Arrays.sort, Comparator, compare(compareTo)
- Java : ArrayList 에 대한 학습 복기
import java.util.ArrayList;
public class Main {
public static void main(String[] args){
// 1차원 생성
ArrayList<Integer> arr1 = new ArrayList<>();
// 2차원 생성 및 초기화
ArrayList<Integer>[] arr2 = new ArrayList[100];
for(int i=0; i<100; i++){
arr2[i] = new ArrayList<>();
}
arr2[0].add(1); // 0 번 인덱스에 숫자 1 추가
arr2[0].add(2); // 0 번 인덱스에 숫자 2 추가
arr2[0].add(3); // 0 번 인덱스에 숫자 3 추가
arr2[0].remove(1); // 0 번 인덱스 안에 1 번 인덱스 값 삭제(2가 삭제됨)
arr2[0].size(); // 0 번 인덱스의 크기 (1, 3이 있어서 2)
arr2[0].get(1); // 0 번 인덱스 안에 1번 인덱스 값 조회 (3)
for(int i=0; i<100; i++){
for(int j=0; j<arr[i].size(); j++){
System.out.println(arr[i].get(j));
}
}
}
}
728x90
반응형