본문 바로가기

ArrayList

(2)
[JAVA] 기초문법 - 배열과 ArrayList(4) arraylist 클래스 컨트롤+시프트+o(영어) 를 누르면 자동으로 import가 된다. F1키를 누르면 해당 클래스가 제공하는 설명을 볼 수 있다. ArrayList 요소 추가 및 출력 예제 list[1] 과 같은 접근은 허용하지 않는다. arraylist는 인덱스 연산자를 제공하지 않는다. 인덱스 연산자는 순수배열에서만 제공한다. 을 명시하지 않을 수도 있지만 참조할때 반드시 형변환을 해줘야한다. 을 명시하지 않으면 오브젝트 타입이다. 타입을 명시하는 것이 일반적이다. ㅡ> 상속에서 자세히 설명 arrayList 클래스 사용하기
[JAVA] 기초문법 - 배열과 ArrayList(1) 배열과 ArrayList 배열 ex) 학번이 100개가 필요하면 변수를 100개 선언해야함. 배열을 사용하면 간편함. int자료형 4byte 10개가 메모리에 잡힌모습 즉, 배열은 물리적으로도 논리적으로도 연속되어 있는 자료구조이다. 10은 배열의 길이(length)를 의미한다. 배열의 인덱스 순서는 0부터 시작한다. 즉 길이가 5라면 인덱스는 0~4까지이다. 선언할때는 길이를 명시하고 선언해야한다.(fixed length) 배열은 연속된 자료구조로 중간에 데이터가 생략되면 안된다. 배열이 다 채워졌을때 새로운 값을 추가하려면 기존 배열보다 길이가 긴 배열을 생성해서 기존 배열을 복사해야한다. 자바에서 배열선언하기 배열의 초기화 배열이름.length 를 이용하면 배열의 길이를 구할 수 있다. 초기화 하지..