永发信息网

Java的动态数组怎么做

答案:1  悬赏:0  手机版
解决时间 2021-01-15 16:32
Java的动态数组怎么做
最佳答案
Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList。下面介绍一下ArrayList作为Java动态数组的用法。
Java动态数组是一种可以任意伸缩数组长度的对象,在Java中比较常用的是ArrayList,ArrayList是javaAPI中自带的java.util.ArrayList。下面介绍一下ArrayList作为Java动态数组的用法。
1.语法:add()是添加一个新的元素,
remove()删除一个元素,
size()获得ArrayList的长度。
ArrayList的下标是从0开始。
2.示例代码
import java.util.ArrayList;

public class JavaArrayList {
public static void main(String[]args) {
//Java动态数组的初始化
ArrayList al=new ArrayList();
//向Java动态数组中添加数据
al.add("a");
al.add("b");
al.add("c");
//输出Java动态数组
for(int i=0;iString alEach=(String)al.get(i);
System.out.println(alEach);
}
//删除数组中的某个元素,删除第二个元素
al.remove(1);
//修改Java动态数组,把新的元素放到第二个位置
al.add(1,"2");
//输出Java动态数组
for(int i=0;iString alEach=(String)al.get(i);
System.out.println(alEach);
}
}
}
输出如下:
a
b
c
a
2
c
PS:java的一维动态数组一般是使用集合的:ArrayList,HashMap等
泛型:
ArrayList a = new ArrayList();
T是你数组里 存的类型 比如String类型的 比如int的
你可以去看下泛型 就明白了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2月18号从商丘回郑州坐哪趟火车
18智跑自动,从订车到提车,一般是需要多久
"容”字的偏旁部首是什么呢?
王俊的个人履历
lol拉克斯怎么用海克斯
上海什么公园种有芭蕉
求 《喇嘛王国的覆灭》txt版本‵‵‵不要pdf
吃饭前僧人默念的是什么句子
日本宝理 塑胶原料中国有哪些代理商
艾玛·汤普森回归黑衣人系列电影了吗?
海贼王路飞打CP9是哪集
炊事班的故事中他们唱的凡人歌歌词
利用盐酸与锌粒反应制得纯净干燥的氢气还原氧
N-氨基甲酰谷氨酸的人类健康方面
版怎么驯服龙 迷你世界PC版龙驯服方法
推荐资讯
求 拖拉一点也无妨 txt,pdf
计算:1×2×3+2×3×4+3×4×5+...+22×23×2
白酒定制是如何定制的
父母会生气吗?
为什么说小小一杯茶,品出大味道
求歌曲 几种风格的歌曲
谁能简要的介绍一下ELISA的方法
求AMD Turion II N570处理器的具体参数
丰胸葛根复配茶效果如何
蓬莱添香茶馆(第一分店)地址好找么,我有些事
单选题史学界认为,19世纪末20世纪初,垄断组
一个条件不太好的男人,但看我很重,另一个条
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?