ArrayList

문제설명입력 & 출력 나의 풀이import java.util.*;class Solution { public int[] solution(int[] answers) { int[] answer = {}; int[] scores = new int[3]; int[] supo1 = {1,2,3,4,5}; int[] supo2 = {2,1,2,3,2,4,2,5}; int[] supo3 = {3,3,1,1,2,2,4,4,5,5}; for(int i = 0 ; i list = new ArrayList(); for(int i = 0 ; i x.intValue()).toArray(); }} 이번..
·자료구조
Java에서는 기본적으로 여러 데이터를 다룰 때 배열을 사용합니다. 그러나 배열은 정적이므로, 한 번 생성되면 크기를 변경할 수 없습니다. 배열은 처리할 데이터의 개수가 정해진 경우에 유용하게 사용할 수 있지만 데이터 개수가 고정되어 있지 않다면 더 큰 배열을 새로 생성하거나, 복사를 해야 합니다. 이러한 작업은 꽤나 비용이 많이 들기 때문에 처음부터 배열의 길이를 넉넉하게 잡아줘서 새로운 배열을 생성하는 상황을 가능한 적게 발생하도록 합니다. 그러나 길이를 너무 크게 잡으면 메모리를 낭비하게 됩니다. 이와 같은 불편한 점을 개선하기 위해 나온 클래스가 바로 "ArrayList"입니다. ArrayList 란 ❓Java에서의 ArrayList는 List 인터페이스를 상속받은 동적 배열을 구현한 클래스로, ..
지누박
'ArrayList' 태그의 글 목록