Banner

My Tech Blog (어레이리스트)

오늘의 명언
· Java
1. 제네릭스(Generics) 제네릭스란?제네릭스(generics)는 자바 J2SE 5.0 버전 이후에 도입된 개념으로, 자료형을 안전하게 사용할 수 있도록 만들어 주는 기능이다. 제네릭스를 사용하면 자료형을 강제로 바꿀 때 생길 수 있는 캐스팅(Casting) 오류를 줄일 수 있다. ArrayList는 자바의 **제네릭스(Generics)**를 활용하는 대표적인 컬렉션 클래스이다. 제네릭스를 사용하면 ArrayList에 저장할 요소의 타입을 지정할 수 있고, 덕분에 형 변환 없이 데이터를 처리한다. (타입 안정성 보장) ArrayList는 ArrayList 형태로 정의하는데, 여기서 E는 저장할 요소의 타입을 나타내는 타입 매개변수이다. ArrayList,ArrayList처럼 제네릭스를 사용하여 특정..
· Java
package ex02_ArrayList; import java.util.ArrayList; public class ArraylistMain { public static void main(String[] args) { // Collection // 요소(Element)라고 불리는 가변 개수의 객체들의 잡합 // (기본 자료형을 저장하는 것은 불가능 int, double, float안됨) 객체만을 저장 // 여러 개의 객체 보관할 수 있게 만들어진 클래스들의 잡합 // 고정 크기의 배열을 다루는 불편함 해소 // 요소의 개수에 따라 자동 크기 조절 // 요소의 추가, 삭제에 따른 요소의 이동자동관 // 제네릭(generic) 기법으로 구현 // Collection의 한 종류인 ArrayList // - 가..
상단으로