제네릭 클래스나 메서드가 다룰 타입을 나중에 끼워 넣을 수 있게 빈칸으로 남겨 두는 문법이다. List<String> 에서 <String> 이 그 빈칸을 채운 자리다. 빈칸을 안 쓰면 아무 타입이나 다 들어가서 꺼낼 때마다 원래 뭐였는지 확인해야 하는데, 제네릭을 쓰면 "이 상자엔 문자열만 들어간다"를 컴파일러가 미리 확인해 준다. 용어 목록 자신만의 철학을 만들어가는 중입니다. 최상단으로 이동했습니다! 이전 다음