您好,欢迎访问一九零五行业门户网

java中的容器类有哪些

java 中的容器类:list(列表)、set(集)、queue(队列)、map(映射)
列表(list):关心的是索引,它是一个接口,不能实例化对象,可以存储重复元素。
arraylist(动态数组):
list<string> l1=new arraylist<string>(); l1.add("许远志"); l1.add("将最前"); l1.remove(0);
推荐相关学习视频教程:java学习
请看示例:
//遍历 for(string str:l1) { system.out.println(str); } for(int i=0;i<l1.size();i++) { system.out.println(l1.get(i)); } //linkedlist(链表)方便数组的插入操作 list<string> l2=new linkedlist<string>(); l2.add("许远志"); l2.add("许远志2"); l2.add("许远志3"); for(string str1:l2) { system.out.println(str1); } //set(集):关心唯一性 对象无序存储 不能存储重复元素 set<string> s1=new hashset<string>(); s1.add("xuxu"); s1.add("yuan"); s1.add("zhi"); s1.remove("zhi"); for(string str:s1) { system.out.println(str); } //map(映射)对象以键-值对应存储 key不允许有重复 value允许有重复 map<string,string> m=new hashmap<string,string>(); m.put("apple","苹果"); m.put("book","书"); m.put("student","学生"); system.out.println(m.get("apple")); for(string key :m.keyset()) { system.out.println(key+":"+m.get(key)); }
java相关文章教程推荐:java入门程序
以上就是java中的容器类有哪些的详细内容。
其它类似信息

推荐信息