有一个100,000个字符的文本需要显示。如果我把它放入 String 对象中,我会得到一个错误“常量字符串太长”。 StringBuffer 对象也是如此。
StringBuffer stringBuffer = new StringBuffer();
stringBuffer.append("Long text here........"); //<-- error
除了将文本切割成更小的文本之外,还有其他解决方案吗?
最佳答案
我认为 java 中常量字符串的长度限制为 64K——但是,您可以在运行时构造一个大于 64K 的字符串。
关于android - 字符串错误 "constant string too long",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318659/