当前位置:  开发笔记 > 编程语言 > 正文

在java中,String是一个类,它是如何限制大小的

如何解决《在java中,String是一个类,它是如何限制大小的》经验,为你挑选了1个好方法。

我知道字符串享有一些特权,它在java中被定义为类.作为该帖子的引用Java程序中的字符串大小是否有限制?字符串的大小约为2 ^ 31-1.所以我的问题是类如何限制大小分配,因为我知道类可以分配尽可能多的内存块



1> Konstantin Y..:

在内部,String该类包含一个characters(char[])数组,实际上是String实例所代表的内容.

Java 以这种方式设计(并经常受到批评),因此它不支持大于Integer.MAX_VALUE(正好是2 31 - 1)的数组.

因此,总而言之,内部char[]数组的大小限制实际上是大小的限制String.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有