代碼:?(這將顯示編譯錯誤的行3)爲什麼會顯示compile_error?
Pair<Manager> managerBuddies = new Pair<Manager>(ceo, cfo);
Pair<? extends Employee> wildcardBuddies = managerBuddies; // OK
wildcardBuddies.setFirst(lowlyEmployee); // compile-time error
錯誤是關於「無腐敗是可能的」
,什麼是wildcardBuddies的類型(Pair<? extends Employee> or Pair<Manager>
)
什麼是錯誤? – Sean 2009-07-12 02:26:35
lowlyEmployee來自哪裏? – Tom 2009-07-12 02:38:51