【JAVA】关于使用iDEA时提示常量字符串长度过长问题
1.正常JAVA中常量字符串的长度不能长于65535 - 1字节,否则编译时无法通过:
解决方法:
StringBuilder sb = new StringBuilder();
//str = str1+str2+…
sb.append(str1);
sb.append(str2);
…
String str = sb.toString();
注:常量字符串长度有限制,但使用StringBuilder可以建立长度超过限制的字符串
2.网上有网友建议修改默认编译器,从javac->eclipse(Eclipse编译器 for Java (ECJ)),但是亲测超过长度65534时仍无法正常编译