您可能已经搜索过一个常见问题,但无论如何我都会再次回答。
我可以分配的字符数有限制吗?
它的Integer.MAX_VALUE或2 ^ 31-1或大约20亿。在达到此大小之前,您更有可能遇到内存问题。例如,您需要4 GB的字符串和4
GB的字符串来创建它。
我将用户输入分配给此字符串xx。70%的人只说一个字。有时他们会说一个大句子,所以想知道可以吗?
我怀疑罗琳(JK Rowling)的所有作品都能合而为一。
还是有更好的Java做法?
我建议您使事情尽可能简单。分配String引用非常简单。



