java容器有哪几种,java中的容器是什么
java中的容器类:List(列表),Set(集合),Queue(队列),Map(映射)
List:我关注的是索引,它是一个不能实例化对象,可以存储重复元素的接口。
ArrayList(动态数组):
ListString L1=new ArrayList string();
L1.add(徐元直);
L1.add(会先来);
L1 . remove(0);推荐学习视频教程:java学习
请参见示例:
//遍历
for(字符串str:l1) {
system . out . println(str);
}
for(int I=0;il1 . size();i ) {
system . out . println(L1 . get(I));
}
//LinkedList便于插入数组。
list string L2=new linked ListString();
L2.add(徐元直);
L2.add(徐元直2 );
L2.add(徐元直3 );
for(String str1:l2) {
system . out . println(str 1);
}
//Set (set):关注唯一性的对象的乱序存储不能存储重复元素。
SetString S1=new HashSetString();
s1.add(徐旭);
s1.add(元);
S1 . add( zhi );
S1 . remove( zhi );
for(字符串str:s1) {
system . out . println(str);
}
//Map(映射)对象以键值对应的方式存储键。不允许重复的密钥。允许重复值。
MapString,String m=new HashMapString,String();
M.put(苹果,苹果);
M.put(书,书);
M.put(学生,学生);
system . out . println(m . get( apple ));
for(String key :m.keySet()) {
system . out . println(key): m . get(key));
}java相关文章教程推荐:java入门程序以上是java中容器类的详细介绍。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。