需要显示一个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/