Pertanyaan yang diberi tag «bounded-wildcard»


2
Java Generics Wildcarding Dengan Berbagai Kelas
Saya ingin memiliki objek Class, tapi saya ingin memaksa kelas apa pun yang diwakilinya untuk memperluas kelas A dan mengimplementasikan antarmuka B. Dapat saya lakukan: Class<? extends ClassA> Atau: Class<? extends InterfaceB> tapi aku tidak bisa melakukan keduanya. Apakah ada cara untuk melakukan ini?

5
Mockito: Metode Stubbing Yang Mengembalikan Jenis Dengan Kartu Liar Berbatas
Pertimbangkan kode ini: public class DummyClass { public List<? extends Number> dummyMethod() { return new ArrayList<Integer>(); } } public class DummyClassTest { public void testMockitoWithGenerics() { DummyClass dummyClass = Mockito.mock(DummyClass.class); List<? extends Number> someList = new ArrayList<Integer>(); Mockito.when(dummyClass.dummyMethod()).thenReturn(someList); //Compiler complains about this } } Kompilator mengeluh tentang garis yang mencoba …

6
Java Generics (Wildcard)
Saya punya beberapa pertanyaan tentang wildcard generik di Java: Apa perbedaan antara List<? extends T>dan List<? super T>? Apa itu wildcard terbatas dan apa itu wildcard tak terbatas?
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.