Closed donghyeon3813 closed 4 months ago
[ 2024.07.03 스터디 이후 추가된 이슈 ]
비한정적 와일드 카드 : 타입을 전혀 신경 쓰지 않겠다. 제네릭 타입 : 타입이 정해지면 그 타입에 맞게 관련된 기능은 사용할 수 있다.
비한정적 와일드 카드는 타입을 전혀 신경 쓰지 않으므로 List에 add method를 사용할 때 어떠한 데이터가 들어올지 알 수 없으므로 컴파일 단계에서 null을 제외하고는 입력할 수 없습니다.
비한정적 와일드 카드를 사용한 list에는 null밖에 넣을 수 없다고 합니다. 그렇다면 왜 사용하는지? 어느 상황에 이것이 필요한지에 대해서 알면 좋을 것 같습니다.