可以形成String对象的字节数组的最大大小?

时间:2014-03-14 06:31:32

标签: java gwt bytearray

我正在尝试从如下的字节数组创建一个String对象:

String content = new String(byteContents);

byteContents数组的大小约为200,000。遇到上述行时,我收到以下错误。

stack: RangeError: Maximum call stack size exceeded

如果我尝试使用大小为10,000的字节数组,我不会遇到这样的错误。字节数组的最大大小是否有限制,可以作为参数传递给String构造函数?

1 个答案:

答案 0 :(得分:0)

字节数组的最大大小为Integer.MAX_VALUE

您是否正在尝试使用字符串本身,而不是向我们展示可能导致此问题的字符串?