今天就跟大家聊聊有关Java中常量字符串过长如何解决,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
解决办法
使用StringBuilder
StringBuilder sb = new StringBuilder); sb.append"String"); sb.append"String"); String str = sb.toString); String[] parts = str.split","); System.out.printlnparts.length);
创建了一个对象,会根据实际的存储的内容分配内存,不会受到String在常量池中最大长度的限制
通过使用StringBuilder解析大文本和大JSON
解决IDEA提示JAVA字符串常量过长问题
环境:
Intellij IDEA 2018.1.5;
在做一个非常长的JSON 转对象的dubug时Intellij IDEA 编译不通过,报”java常量字符串太长”,解决方案如下.
IDEA的操作流程:File -> Settings -> Build,Execution,Deployment -> Compiler -> Java Compiler。
点击 Use Compiler, 选择Eclipse, 点击确定保存即可。