可能重复:
字符串';s Java中的最大长度-调用length()方法
我有一个定义为的字符串
字符串xx
我可以分配的字符数有限制吗?
2) 我将用户输入分配给这个字符串xx。70%的时候人们只说一个词。有时他们会说一个大句子,所以想知道这样可以吗?或者有更好的java实践吗?
这是一个你本可以搜索的常见问题,但我无论如何都会再次回答。
我可以分配的字符数有限制吗?
它的整数。MAX_VALUE或2^31-1或约20亿。在达到这个尺寸之前,你更有可能出现内存问题。例如,字符串需要4GB,创建它需要4GB。
我将用户输入分配给这个字符串xx。70%的时候人们只说一个词。有时他们会说一个大句子,所以想知道这样可以吗?
我怀疑J·K·罗琳的所有作品都会合而为一。
或者有更好的java实践吗?
我建议你尽量保持简单。指定一个String引用非常简单。