List<Object>和List<String>
List string gt object lt
2023-09-11 14:16:42 时间
下面的代码在JAVA中是不可以的:
import java.util.*; public class Test { public static void main(String[] args) { List<String> str = new ArrayList<>(); printList(str); } public static void printList(List<Object> str) { Iterator it = str.iterator(); while(it.hasNext()){ System.out.println(it.next()); } } }
可以将printList()修改成printList(List<? extends Object>)。因为继承自Object,可以简写为List<?>。
相关文章
- C# list与数组的转换
- List<Guid?> a = new List<Guid?>();
- spring @Value注入map、List、Bean、static变量方式及详细使用
- 用于把List<Object>转换成Map<String,Object>形式
- 【Python】数据入库出库处理/list列表/数组/转字符串
- python 列表list相关操作
- [LeetCode] Remove Duplicates from Sorted List II
- 获取List<Map<String, Object>中Map的属性值列表,获取所有map对象的某个属性列表
- SwiftUI小技巧之List中ForEach如何获取当前的index(解决if问题)
- 为什么java里面经常作List判断的时候,既要判断list不为null,又要判断size>0呢?
- java中String数组和List的互相转化
- 实现List集合中数据逆序排列
- List does not exist. The page you selected contains a list that does not exist. It may have been deleted by another user
- Redis数据类型StringListSetHashZset使用与应用场景(第二章)
- jquery 中$.post获取MVC Controller中JsonResult返回包含LIst<Model>类型的子List<Model>的高级使用方法
- linq 把list分组为 List<List>
- 随机获取一个集合(List, Set)中的元素,随机获取一个Map中的key或value
- List<Map<String, String>> 开启 Map<String, List<String>>
- 【python】避坑指南:fastapi定义请求体应该是字符串但实际变成了list
- 分布式服务器框架之Servers.Common中使用CSRedis测试操作Redis中的string、hash_table、list、set、zset
- 147. Insertion Sort List