本文主要介绍Java常量字符串过长会提示错误的解决方法。我们来看看解决方案。
问题出现了
在IDEA中,如果字符串长度超过65535,打印出来,IDEA会提示java常量字符串太长。用javac编译时也会有类似的提示。
解决办法
使用StringBuilder
StringBuilder sb=new StringBuilder();
sb . append(' String ');
sb . append(' String ');
string str=sb . tostring();
String[] parts=str.split(',');
system . out . println(parts . length);
创建对象时,会根据实际存储的内容分配内存,不会受到常量池中字符串最大长度的限制。
使用StringBuilder解析大型文本和JSON
解决IDEA提示JAVA字符串常量过长问题
环境:
intellij IDEA 2018 . 1 . 5;
Intellij IDEA在制作很长的JSON-to-object dubug时编译失败,java常量字符串太长。解决方法如下。
IDEA的操作流程:文件-设置-构建、执行、部署-编译器-Java编译器。
点击Use Compiler,选择Eclipse,点击ok保存。
关于超长Java常量字符串解决方案的文章到此结束。有关超长Java常量字符串的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。