admin 管理员组文章数量: 887021
2024年1月11日发(作者:zblog个人主页模板)
java数组添加元素的方法
Java数组添加元素的方法:
1. 使用Arrays类的静态方法:()。
函数参数:
(1)原数组;
(2)扩容大小;
(3)添加元素默认为null,可以填入特定值添加;
示例:
int[] srcArray= {1, 2, 3};
int[] destArray=(srcArray,5);
将srcArray数组扩容,长度为5,多出来的元素默认都为null;
2. 使用opy()方法。
函数参数:
(1)源数组;
(2)从源数组的起始位置的索引处开始拷贝元素;
(3)目标数组;
(4)从目标数组的起始位置的索引处开始放入元素;
(5)要拷贝的元素的个数;
示例:
int[] srcArray= {1,2,3,4};
int[] destArray= new int[6];opy(srcArray,0,destArray,0,4);
将源数组srcArray中索引0位置开始的4个元素拷贝到目标数组destArray,从索引0位置开始放入,最终形成长度为6的新数组:{1,2,3,4,null,null};
3. 使用ArrayList的add()方法。
函数参数:待添加的元素
示例:
ArrayList
arrayList将会变为{a,b,c,d};
4. 使用(),可以将元素集合添加到数组中。
函数参数:
(1)原数组;
(2)待添加元素;
示例:
String[] array1= {"a","b","c"};
Collection
最终array1= {"a","b","c","d","e","f"};
5. 手动利用循环实现数组扩容,然后再添加元素。
示例:
int[] array= {1,2,3};
int[] tempArray= new int[+1];
for(int i= 0;i<;i++){
tempArray[i]= array[i];
}
tempArray[-1]= 4;opy(tempArray,0,array,0,;
最终array= {1,2,3,4};
版权声明:本文标题:java数组添加元素的方法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1704959267h468078.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论