Notice
Recent Posts
Recent Comments
Link
투케이2K
95. (java/자바) 제네릭(generic) 개념 설명 본문
/* =========================== */
[ 설 명 ]
개발 언어 : Java
[제네릭 이란?]
- 제네릭(generic)이란 데이터의 타입(data type)을 일반화한다(generalize)는 것을 의미합니다
- 제네릭은 클래스나 메소드에서 사용할 내부 데이터 타입을 컴파일 시에 미리 지정하는 방법입니다
- 제네릭에서 타입을 명시할때는 래퍼(wrapper) 클래스를 사용해야만 합니다
[제네릭 사용이유 및 장점]
- 클래스나 메소드 내부에서 사용되는 객체의 타입 안정성을 높일 수 있습니다
- 반환값에 대한 타입 변환 및 타입 검사에 들어가는 노력을 줄일 수 있습니다
[제네릭 생성 예제]
ArrayList <Integer> list = new ArrayList <Integer> ();
list.add(1);
list.add(2);
list.add(2);
System.out.println("리스트 값 : "+list.toString());
/* =========================== */
반응형
'Java' 카테고리의 다른 글
97. (java/자바) Integer.parseInt,Double.parseDouble사용해 String문자열 데이터를 정수,소수로 변환 실시 (0) | 2021.01.08 |
---|---|
96. (java/자바) 구구단 출력 - while문을 사용해서 2단부터 9단까지 구구단 출력 실시 (0) | 2021.01.08 |
94. (java/자바) compareTo 메소드를 사용해 두 날짜가 같은지 확인 실시 (0) | 2021.01.08 |
93. (java/자바) 람다식 Rambda 사용해 배열 array 데이터 sum,max,min,average 출력 (0) | 2021.01.08 |
92. (java/자바) byte to int, int to byte - byte와 int간 데이터 형변환 수행 실시 (0) | 2021.01.07 |
Comments