日期:2014-05-18  浏览次数:20776 次

请问jsp的string最大可以到多长?如果我用string预留一段buffer,该如何做?
我想用string预留一段内存传给com组件。类似下面的:
string   a=rep(0,1024);
这么调用后,a   就用了1024个字节0,即可以当成一段buffer来使用。

------解决方案--------------------
最大就是int的最大值
------解决方案--------------------
string无长度限制,不过预留内存的做法不知能否奏效,java的内存不是自动管理的么
------解决方案--------------------
gaoyunpeng(月光鸟) ( ) 信誉:100 Blog 2007-03-15 16:21:12 得分: 0


string无长度限制,不过预留内存的做法不知能否奏效,java的内存不是自动管理的么




谁说String无长度限制??都说是int的最大值了。
你怎么计算String的长度的?不是String.length()吗?这个不是return int的method吗?
难道还有超过int长度的String存在吗?
不要误导别人了!
------解决方案--------------------
不同位数的操作系统长度也不同,同一系统中就是int的长度吧
------解决方案--------------------
integer最大值。