Kodumda List<Future<something>>
birden çok örneğim var ve bunların tamamlanmasının beklemesini sağlayan tek bir yönteme sahip olmak istedim. Ama bana actual argument List<Future<Boolean>> cannot be converted to List<Future<?>>
'u söyleyen bir derleyici istisnası alıyorum. , farklı yerlerde arandığında, yöntem parametresinde Liste <Future<?>> öğesini kullanamaz
Bu
yöntem başıdır:public void waitForIt(<List<Future<?>> params)
ve bu denir nasıl:
...
List<Future<Boolean>> actions = new ArrayList<Future<Boolean>>();
waitForIt(actions); <-- compiler error here
...
bu
List<Future<Map<String, String>>>
ve birkaç diğer yanı için çalışmak gerekir.
Liste> genişletir –
nogard
nogard: No. çalışmıyor. –