zoukankan      html  css  js  c++  java
  • Java集合框架

     Java集合框架包含的主要内容:

    collection接口在java.util包中。

    list接口常用的方法:

      Set是无序的,元素不可重复的,实现collection接口

      List是有序的,元素可重复的,实现collection接口

      Arraylist采用的是动态数组,遍历元素和随机访问元素的效率高

      Linklist采用链式列表,增加删除元素的效率高

    Linklist:

    HashSet:

      HashSet是可以添加集合的

     1 package object.集合框架;
     2 
     3 import java.util.ArrayList;
     4 
     5 public class HashSet {
     6     
     7     public static void main(String[] args) {
     8         java.util.HashSet<Integer> set=new java.util.HashSet<Integer>();
     9         ArrayList<Integer> list=new ArrayList<Integer>();
    10         list.add(1);
    11         list.add(2);
    12         list.add(1);
    13         set.add(1);
    14         set.add(2);
    15         set.addAll(list);
    16         System.out.println(set);//结果:[1,2]
    17         
    18     }
    19 }

    HashMap:

      存储键值对

    遍历Map中的元素:

     1 package object.集合框架;
     2 
     3 public class HashMap {
     4 public static void main(String[] args) {
     5     java.util.HashMap map=new java.util.HashMap();
     6     map.put("name", "ztt");
     7     map.put("age", 23);
     8     map.put("addr", "石家庄");
     9     for(Object object:map.keySet()){
    10         System.out.println(object+"="+map.get(object));
    11     }
    12 }
    13 }
    结果:

      name=ztt
      addr=石家庄
      age=23

  • 相关阅读:
    如何面试程序员?
    类似猪八戒网的网站
    存储过程
    一个不错的网站(博客制作参考)
    用触发器来实现级联更新级联删除
    用触发器进行级联删除
    数据库触发器详解
    浅谈数据库中的存储过程
    JDBC连接数据库
    Java递归函数
  • 原文地址:https://www.cnblogs.com/ztt0918/p/8066761.html
Copyright © 2011-2022 走看看