java - 列表的使用
问题描述
我试图运行下面的代码
List<? extends Object> list = new ArrayList<Integer>();
list.add(1); //compile error
list.add("abb");//compile error
我知道我们不能在上面的列表中添加任何内容。那么以这种方式创建列表的目的是什么?
java允许我们以这种方式创建列表的原因是什么?
谢谢
解决方案
推荐阅读
- kerberos - 浏览器如何知道在 kerberos 中要联系哪个 KDC?
- gpgpu - hashcorp/ghaction-import-gpg 是如何工作的?
- html - 使用 Beautifulsoup 从保存在文本文件中的 html 数据中提取内容
- sql - 查找重复值的出现
- javascript - 在图像上按 enter 并播放声音?
- ruby - 浏览器正在使用 Selenium webdriver 为无头 chrome capybara 启动
- postgresql - 尝试使用自制软件运行 postgresql 时出错
- visual-studio-code - 为什么我的自定义 VS Code SignatureHelp 弹出窗口在输入参数之间消失
- visual-studio-code - 不小心点击了vs代码中的东西
- c - 整数错误代码和 OpenSSL 错误常量之间的映射