ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### extends通配符 ``` void someMethod(List<? extends Number> list) { Number n = list.get(0); list.add(n); // ERROR } ``` 允许传入`List<Number>`,`List<Integer>`,`List<Double>`... 允许调用方法获取Number类型 不允许调用方法传入Number类型(null除外) ### &lt;T extends Number&gt; 定义泛型时可以通过extends限定T必须是Number或Number的子类