本版专家分:22040
没有限制直到内存溢出为止。
本版专家分:20453
額没听说过有限制呀!
本版专家分:86728
String有最大长度限制超出后用...代替,StringBfufer应该也有具体多长不清楚
我最近也看了一下这个东西,我是拼接了sql语句数据量很大,夶概有2w条数据每条数据大概有100的length,最后就是200w的length结果不管是string还是stringbuffer什么意思中文都能用。
但是也有文章说是有最大长度说是4个G大小左右,我没有亲自测试过
都有最大值STRING与STRINGbuffer什么意思中文都有一个LENGTH,这就是他们的限制从lenght返回类型来看都是INT类型的而INT类型最大就。所以最大只能存2点几个G的文件其他网页上传单个文件也是有同样的限制
本版专家分:23274
个人认为也不能依据Interger的最大大小来判断它的最大长度
即使更长的数据应该也能存,只不过length属性到了最大值就不增加而已
直接在内存里开辟空间存储的,只有JVM配置的内存足夠大那就没有问题吧
和内存有关,只要不内存溢出就能行