유형 목록의 구조에 데이터를 어떻게 추가할 수 있나요 확장 번호>
List<로 정의된 목록으로 작업하는 동안? 번호 확장> foo3 = new ArrayListThe method add(capture#1-of ? extends Number) in the type List
이 오류는 List foo3. 이는 foo3이 Number에서 상속된 다양한 유형의 값을 보유할 수 있음을 나타냅니다. 여기에는 숫자, 정수 및 이중이 포함됩니다. 이러한 유연성을 고려하면 어떤 유형의 개체를 foo3에 안전하게 추가할 수 있는지 결정하기가 어렵습니다.
예:
결국 List T> 기본 목록의 유형을 보장할 방법이 없기 때문입니다. 유일한 확실한 점은 이로부터 읽을 수 있고 T 유형의 값이나 T의 하위 클래스를 얻을 수 있다는 것입니다.
반면에 반대 논리가 ? 감독자. 예를 들어 List 슈퍼 넘버> foo3 = new ArrayList
위 내용은 목록에 데이터를 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!