专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

string数组怎么扩大长度_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:01:02       共计:3593 浏览

string数组怎么扩大长度?

ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长

我首先想到的就是数组,但java中的数组是定长的,无法动态增加长度。如果要扩充数组,那就只能通过重新定义数组,把旧数组内容拷贝到新数组中。

例如:

1、定义一个旧数组

int[] arrOld = new int[2]; //旧数组定义

2、要扩充数组长度到3,需要重新定义数组

int [] arrNew = new int [ arrOld.length*2 ]; //定义新数组,增加一倍的长度

for ( int i= 0 ;i<arrOld.length;i++){

arrNew[i] = arrOld[i]; //把旧数组中的元素拷贝到新数组中

}

大概有这么个思路,具体如何实现,有空再给出一个完整的解决方法;

题如下:

/**

*在不使用list的add的情况下将element添加到list中

*/

public class testAdd(Object element){

}

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:线雕过程要多长时间_java | ·下一条:什么是条件锁_java

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有