2016 - 2024

感恩一路有你

java如何求数组长度 JAVA里怎么向一个已经满的数组,插入数据?

浏览量:2343 时间:2021-04-10 12:52:53 作者:admin

JAVA里怎么向一个已经满的数组,插入数据?

在Java中,您不能将数据插入完整数组,这将报告错误,但您可以替换原始数组中的值。如果必须插入,则需要扩展原始数组的长度

严格来说,字符串确实有长度限制。

1. 在字符串中使用char[]数组来存储字符串的内容。数组的下标是integer(也可以参考字符串构造方法string(char value[]int offset,int count),可以知道字符数用integer表示,integer的范围(Java指定32位)是2G,即Java数组的最大长度是2G,即,字符串不能超过2G个字符。

2. Java数组的大小还有其他限制吗?实际上,数组的大小不能超过Java堆的大小,Java堆的最大大小可以由startup参数指定。如果Java堆足够大,那么可以连续增加数组的最大长度。

3. 因此,理论上,一个字符串不能超过2G个字符,而且有可能少于2G个字符。

java如何求数组长度 java数组长度length java创建数组

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。