對于仿制藥有什么好處,為什么要使用它們呢?我以為我會把這個壘球提供給任何想要從公園里擊出的人。什么是泛型,泛型的優點是什么,為什么,在哪里,我應該如何使用它們?請保持相當基本。謝謝。
3 回答
收到一只叮咚
TA貢獻1821條經驗 獲得超5個贊
我真的不想重復自己。我討厭經常輸入相同的東西。我不喜歡多次重復處理,略有不同。
而不是創建:
class MyObjectList {
MyObject get(int index) {...}}class MyOtherObjectList {
MyOtherObject get(int index) {...}}class AnotherObjectList {
AnotherObject get(int index) {...}}我可以構建一個可重用的類...(在你不想因為某些原因使用原始集合的情況下)
class MyList<T> {
T get(int index) { ... }}我現在效率提高了3倍,我只需保留一份。為什么你不想保持更少的代碼?
對于非集合類(例如a Callable<T>或Reference<T>必須與其他類交互)也是如此。你真的想擴展Callable<T>和 Future<T>其他所有相關的類來創建類型安全的版本嗎?
我不。
- 3 回答
- 0 關注
- 806 瀏覽
添加回答
舉報
0/150
提交
取消
