码迷,mamicode.com
首页 > 编程语言 > 详细

java基础—java三大集合ArrayList、HashSet、HashMap

时间:2020-06-27 22:46:21      阅读:58      评论:0      收藏:0      [点我收藏+]

标签:integer   引用数据类型   hashmap   创建   一个   基本数据类型   loading   元素   lis   

技术图片

 

 技术图片技术图片

 

 技术图片

 

 

ArrayList<String> arrayList = new ArrayList<String>();

 <String>指泛型,规定这里存储什么类型数据

存储int型用Integer

存储double型用Double

 

public class ArrayListTest {
    public static void main(String[] args) {
        //1、创建ArrayList集合对象 , 规定我这里存储什么类型数据--》泛型
        //int基本数据类型  --引用数据类型 包装类 int-->Integer
        //ArrayList是一个类,所以必须要创建对象
        ArrayList<String> arrayList = new ArrayList<String>();
        //1、添加数据
        arrayList.add("hello");
        arrayList.add("python");
        arrayList.add("Java");
        arrayList.add("Ruby");
        arrayList.add("Shell");
    
        //2、取得数据,传入索引参数
        System.out.println(arrayList.get(0));

        //3、获取集合的长度
        System.out.println(arrayList.size());

        //4、修改数据 第一个参数;索引 第二个参数:修改后的值
        arrayList.set(0,"lemon");

        //5、遍历集合  -- 获取到集合里面的全部元素
        //(1)普通for循环遍历
        for(int i = 0; i<arrayList.size();i++){
            System.out.println(arrayList.get(i));
        }
        //(2)增强式for循环
        for(String arr :arrayList){
            System.out.println(arr);
        }

        //6、删除集合里面某一个元素 参数:元素的索引
        arrayList.remove(1);
        for(String arr :arrayList){
            System.out.println(arr);
        }

        //7、判断集合是否为空
        System.out.println(arrayList.isEmpty());

        //8、判断集合是否包含某个元素
        System.out.println(arrayList.contains("python"));

    }
}

 

java基础—java三大集合ArrayList、HashSet、HashMap

标签:integer   引用数据类型   hashmap   创建   一个   基本数据类型   loading   元素   lis   

原文地址:https://www.cnblogs.com/erchun/p/13200286.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!