본문 바로가기

JAVA

JAVA(2022.06.10) - 제네릭(Generic)

Generic

  • 매개변수화 타입을 사용하여 구현한다 
  • 다만, 생성자의 경우 E를 사용하지 않는다 

 

ex) 매개변수 타입 사용

 

 

//클래스 생성
public class LinkedList<E>
//메소드1
public void A(E obj){}
//메소드2
public E B(){}

 

 

ex) 매개변수를 사용하여 배열 정의 

 

E[] arr1 = (E[]) new Object[size];

 

 

 

'JAVA' 카테고리의 다른 글

JAVA(2022.06.12) - LinkedList의 Node  (0) 2022.06.12
JAVA(2022.06.11) - LinkedList  (0) 2022.06.11
JAVA(2022.06.09) - 시간복잡도  (0) 2022.06.09
JAVA(2022.06.08) - 람다식  (0) 2022.06.08
JAVA(2022.06.07) - 데몬 쓰레드  (0) 2022.06.07