问题描述
- link中定义可以存两种数据,不想用ArrayList,用哪种?
-
link中定义可以存两种数据,比如同时支持double和int的集合,不想用ArrayList,用哪种?
解决方案
这么做的意义是什么,我们假设这种列表存在,那么问题来了,当我们获取这个列表的某个条目的时候,比如
? item = list[1];
请问?写什么类型?是double还是int?你怎么知道用哪个?是不是还得用object
那么这样一来,不就又回到了ArrayList
解决方案二:
字典。分别定义 key的类型。
解决方案三:
字典。分别定义 key的类型。
时间: 2024-11-08 17:08:45