社区
C#
帖子详情
泛型 List
最多string个数是多少?
xkx2003
2011-01-25 09:31:47
我想往一个泛型 List<string> 里添加string
最多能添加多少个string?
自己试了下9999个没问题,99999999个就出错了,这里有什么限制吗?
...全文
316
15
打赏
收藏
泛型 List<string> 最多string个数是多少?
我想往一个泛型 List 里添加string 最多能添加多少个string? 自己试了下9999个没问题,99999999个就出错了,这里有什么限制吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cjh200102
2011-01-26
打赏
举报
回复
不受限。关键看内存
烈火蜓蜻
2011-01-26
打赏
举报
回复
楼上已回复
yucuihaimeng
2011-01-26
打赏
举报
回复
范型就是会根据实际情况去自动的分配容量,除非你的内存溢出,否则都可以添加数据。
flyerwing
2011-01-26
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
没有限制,考虑内存等
溢出
[/Quote]
大虾都说了估计是.
阿彪兄
2011-01-26
打赏
举报
回复
[Quote=引用 10 楼 junyao100 的回复:]
内存足够大的话,似乎没限制
[/Quote]
我觉得也是
junyao100
2011-01-26
打赏
举报
回复
内存足够大的话,似乎没限制
ycproc
2011-01-26
打赏
举报
回复
[Quote=引用 7 楼 q107770540 的回复:]
这和你的内存大小有关
[/Quote]
+1 电脑的 内存 总有 溢出的 时候的
马老虎
2011-01-26
打赏
举报
回复
貌似没啥限制。。
q107770540
2011-01-26
打赏
举报
回复
这和你的内存大小有关
alan_219_2008
2011-01-26
打赏
举报
回复
会自动增长的
gohappy2008
2011-01-26
打赏
举报
回复
没有限制
龍过鸡年
2011-01-25
打赏
举报
回复
int List<T>.Count
你说最多支持多少啊?
wuyq11
2011-01-25
打赏
举报
回复
没有限制,考虑内存等
溢出
xkx2003
2011-01-25
打赏
举报
回复
就是这里List<string> 最多能装下多少个元素
Java语言从入门到精通课程(第5季)--
泛型
类、
泛型
方法、
泛型
接口等
提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Java200多个知识点 第16章
泛型
:
泛型
接口、
泛型
方法、匿名类的
泛型
、
泛型
占位符、基类和导出类
泛型
、任何类型的
泛型
、使用
泛型
创建实例、
泛型
数组 课程特色...
List
<
String
>不能赋值给
List
List
<
String
>不能赋值给
List
1.首先,二者不是父子类关系。 如果是普通的父子类关系,由于Java的多态性,底层的后期绑定机制会在运行时检索子类方法列表,从而实现多态。 2.
List
属于
泛型
。(也算是多态的一种) Java的
泛型
实现是基于类型擦除的。换句话说,
List
<
String
>与
List
由于类型擦除,在编译后会映射到相同的
List
类型上,也就是运行时实际无法区分二者,不过在取用时,编译器会进行类型还原,从而变为原来的
List
<
String
>与
List
Java
泛型
中<?>和<T>的区别
##### 1、从定义上看 T和?运用的地方有点不同,?是定义在引用变量上,T是类上或方法上 ##### 2、从用途上看 "T>"和"",首先要区分开两种不同的场景: 第一,声明一个
泛型
类或
泛型
方法; 第二,使用
泛型
类或
泛型
方法。 **类型参数“T>”主要用于第一种,声明
泛型
类或
泛型
方法** **无界通配符“”主要用于第二种,使用
泛型
类或
泛型
方法**
java
泛型
`
List
<Object>` 和`
List
<
String
>`
List
<Object> 和
List
<
String
> 是同种类型
List
,只是
泛型
实参不同. 方法参数中,
泛型
类型必须相同 void print(Array
List
<Object> c) { for (Object o : c) System.out.println(o); } Array
List
<
String
>
list
= new Array
List
<
String
>(); print(
list
); // error
泛型
问题
List
<
String
>
list
= new Array
List
<
String
>();
List
<
String
>
list
= new Array
List
<
String
>();
list
.add("123");
list
.add("hello"); 附上网友的解答: 1.两个
String
其实只有第一个起作用,后面一个没什么用,只不过JDK7才开始支持
List
<
String
>
list
= new Array
List
<>;这种写法。 2....
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章