【发布时间】:2012-09-18 10:22:38
【问题描述】:
为什么T extends String 被允许但给出警告?
类型参数 T 不应以最终类型 String 为界。最终类型无法进一步扩展
public class Car<T extends String>
我知道什么是最终的我知道它是有效的,因为只有 T can be String 的可能值我想知道警告。
【问题讨论】:
-
警告信息说明了一切。你怎么能想出一个扩展
final字符串的类?所以T肯定是String -
@Thor84没有看到编辑过的问题和axtavt的回答