社区
Java
帖子详情
java 中string,stringBuffer的最大长度
csmijo
2013-08-07 11:13:58
最近在按新闻来源分开存储时,生成了一个1.4G多的文件,再次想读取的时候出现堆内存溢出的情况。当然这种保存方式有问题,这个先暂且放过。
我有疑问就是string,stringBuffer中最大长度是多少?有什么可靠的资料查询?
...全文
30083
15
打赏
收藏
java 中string,stringBuffer的最大长度
最近在按新闻来源分开存储时,生成了一个1.4G多的文件,再次想读取的时候出现堆内存溢出的情况。当然这种保存方式有问题,这个先暂且放过。 我有疑问就是string,stringBuffer中最大长度是多少?有什么可靠的资料查询?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
凯子王导
2014-03-24
打赏
举报
回复
和内存有关,只要不内存溢出就能行
无痕飞雪
2013-12-03
打赏
举报
回复
[yabao=www.baidu.com][/yabao]
lkq_david
2013-08-13
打赏
举报
回复
直接在内存里开辟空间存储的,只有JVM配置的内存足够大,那就没有问题吧
wind_elf
2013-08-09
打赏
举报
回复
引用 1 楼 a12939026 的回复:
据我所知,没有最大长度吧, 如果说有,也就是数组可以存储的最大长度,和STRING本身无关
正解
owen1759
2013-08-08
打赏
举报
回复
个人认为也不能依据Interger的最大大小来判断它的最大长度 即使更长的数据应该也能存,只不过length属性到了最大值就不增加而已
花谢尊前不敢香
2013-08-07
打赏
举报
回复
最大值就是你要传进的类型的最大值,比如Integer.MAX_VALUE;Character.MAX_SURROGATE等
S117
2013-08-07
打赏
举报
回复
额,没听说过有限制呀!
菖蒲老先生
2013-08-07
打赏
举报
回复
没有限制,直到内存溢出为止。
a12939026
2013-08-07
打赏
举报
回复
据我所知,没有最大长度吧, 如果说有,也就是数组可以存储的最大长度,和STRING本身无关
suciver
2013-08-07
打赏
举报
回复
有限制,String和StringBuffer都有length这个length都是int类型的那么他们的最大长度Integer.MAX_VALUE
bichir
2013-08-07
打赏
举报
回复
都有最大值,STRING与STRINGBUFFER都有一个LENGTH,这就是他们的限制,从lenght返回类型来看都是INT类型的而INT类型最大就2147483647。所以最大只能存2点几个G的文件。其他网页上传单个文件也是有同样的限制
划水打酱油的围观党
2013-08-07
打赏
举报
回复
string不知道,不过stringBuffer不是可变的吗?
fishnobone
2013-08-07
打赏
举报
回复
我最近也看了一下这个东西,我是拼接了sql语句,数据量很大,大概有2w条数据,每条数据大概有100的length,最后就是200w的length,结果不管是string还是stringbuffer都能用。 但是也有文章说是有最大长度,说是4个G大小左右,我没有亲自测试过
君斗one
2013-08-07
打赏
举报
回复
String有最大长度限制超出后用...代替,StringBfufer应该也有,具体多长不清楚
Java
之
String
、
String
Buffer
与
String
Builder 区别
Java
String
String
Buffer
String
Builder 区别
java
中
String
转
String
Buffer
和
String
Buffer
转
String
java
中
String
转
String
Buffer
和
String
Buffer
转
String
Java
语言
String
和
String
Buffer
的区别
Java
语言
String
和
String
Buffer
的区别
Java
中
String
、
String
Buffer
和
String
Builder 的区别
Java
中
String
、
String
Buffer
和
String
Builder 的区别
java
-
String
与
String
Buffer
的区别
这里写目录标题🌟关于
String
类🌟
String
与
String
Buffer
的区别🌟
String
Buffer
类常用方法🌱 1、append方法🌱 2、delete方法🌱 3.deleteCharAt()方法🌱 4、insert方法🌱 5、reverse()方法(反转)🌱 6、replace(int , int ,
String
)方法(替换)🌱 7、setCharAt方法🌱 8.获取部分字符串🌱 9.转换为不变字符串:to
String
()。🌱 10、trimToSize方法
Java
51,397
社区成员
85,844
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章