集合类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了集合类相关的知识,希望对你有一定的参考价值。

//ArrayList实现接口

import java.util.*;

public class TestList {

    
    public static void main(String[] args) {
        
        ArrayList<Integer> array = new ArrayList<Integer>();
        
        for(int i=0;i<101;i++){
            
            array.add(i);
        }
        System.out.println("原先的数据:\n"+array);
        
        list.remove(10);
        
        System.out.println("移除之后的数据:\n"+array);
    }
}


//HashSet实现接口

import java.util.*;

public class TestSet {

    public static void main(String[] args) {
        
        ArrayList<String> array = new ArrayList<>();
        List.add("A");
        List.add("a");
        List.add("c");
        List.add("C");
        List.add("a");
        HashSet<String> hash = new HashSet<String>();
        hash.addAll(array);
        for(String x:hash){
        System.out.println(x);
    }
    }
}


//Map接口实现
import java.util.*;

public class TestMap {

    public static void main(String[] args) {
   
        HashMap<String,String> map = new HashMap<String,String>();
        HashMap<String,String> mvp = new HashMap<String,String>();
        map.put("001","A");
        map.put("002","B");
        map.put("003","C");
        map.put("004","D");
        map.put("005","E");
        map.put("006","F");
        System.out.println(map);
        mvp.putAll(map);
        mvp.remove("005");
        
        System.out.println(mvp);
        

    }
}

 

以上是关于集合类的主要内容,如果未能解决你的问题,请参考以下文章

金蝶handler中 collection 代码片段理解

Alfred常见使用

比较 C# 中的字符串片段并从集合中删除项目

线程同步-使用ReaderWriterLockSlim类

带有红宝石集合/可枚举的酷技巧和富有表现力的片段[关闭]

如何通过单击片段内的线性布局从片段类开始新活动?下面是我的代码,但这不起作用