제네릭제한된타입파라미터1 Java | 제네릭 제네릭이란 결정되지 않은 타입을 파라미터로 처리하고 실제 사용할 때 파라미터를 구체적인 타입으로 대체시키는 기능 public class Box { public ? content ; } Box클래스에서 결정되지 않은 content의 타입을 T라는 타입 파라미터로 정의 는 T가 파라미터임을 뜻하는 기로호 타입이 필요한 자리에 T를 사용할 수 있음을 알려주는 역할을 한다. Box클래스는 T를 content 필드의 사용으로 사용하였고 T가 무엇인지 모르겠지만 Box객체가 생성될 시점에 다른타입으로 대체된다는 것을 알고 있다. public class Box { public content ; } Box의 내용물을 String으로 저장하고 싶다면 Box를 생설할 때 타입 파라미터 T 대신 String으로 대체하면 된.. 2023. 2. 6. 이전 1 다음