지네릭 메서드 : 메서드의 선언부에 지네릭 타입이 선언된 메서드
static <T extends Fruit> Juice makeJuice(FruitBox<T> box){
String tmp ="";
for(Fruit f : box.getList()) tmp += f+" ";
return new Juice(tmp);
}
이와 같이 타입 변수에 타입을 대입해야 하나 대부분의 경우 컴파일러가 타입을 추정할 수 있기 때문에 생략해도된다.
'IT > Java' 카테고리의 다른 글
Lambda expression (0) | 2019.07.18 |
---|---|
지네릭 타입 형변환 (0) | 2019.07.17 |
Generic Wild Card (0) | 2019.07.14 |
Generics (0) | 2019.07.09 |
Collection Framework (0) | 2019.07.04 |
댓글