List 和 List分别代表什么意思

学习 时间:2026-03-30 12:33:08 阅读:9522
List 和 List分别代表什么意思如题那是否可以理解List = List 以下代码在能编译通过List getList(){//...return null;}

最佳回答

着急的发卡

神勇的花生

2026-03-30 12:33:08

T 代表某一类型 ? 代表任意类型。
T因为代表是某一确定类型。所以你可以使用它。
比如你有个List类型的变量tList 你可以用T t = tList。get(1);也可以用add但是?可以是任意类型。你不能进行那种与他里面装的东西的类型有关的操作。比如add get等。其中get只能复制给object类型。add甚至连object都不能用。因为他可以是任意类型。编译器不能确定他是什么类型。
但前者编译器知道他的类型是T。
我说的是调用List里的get 和add方法

最新回答共有2条回答

  • 无限的樱桃
    回复
    2026-03-30 12:33:08

    T 代表某一类型 ? 代表任意类型。T因为代表是某一确定类型。所以你可以使用它。比如你有个List类型的变量tList 你可以用T t = tList。get(1);也可以用add但是?可以是任意类型。你不能进行那种与他里面装的东西的类型有关的操作。比如add get等。其中get只能复制给object类型。add甚至连object都不能用。因为他可以是任意类型。编译器不能确定他是什么类型。但前者编译器知道他的类型是T。我说的是调用List里的get 和add方法

上一篇 英语中like、want等后面什么时候跟ing形式和不定式

下一篇 会议心得怎么写