广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州Java Collection问题合集_北大青鸟IT学校

作者:邓华发布时间:2021-06-06分类:Java技术浏览:921


导读:大家知道Java Collection吗?下面惠州北大青鸟老师给大家分享一下Java Collection问题合集,希望对大家的学习Java有帮助。

大家知道Java Collection吗?下面惠州北大青鸟老师给大家分享一下Java Collection问题合集,希望对大家的学习Java有帮助。

一、List, Set, Map是否继承自Collection接口,它们有什么区别?

List,Set是,Map不是

Set 不允许有重复的元素.且没有顺路 Set取元素时,没法说取第几个,只能以Iterator接口取得所有的元素,再逐一遍历各个元素.

List表示有先后顺序的集合并且允许重复

Map与List和Set不同,存储一对key/value,不能存储重复的key

二、You need to store elements in a collection that guarantees that no duplicates are stored and all elements can be access in nature order, which interface provies that capabiliy?

A. java.util.Map B. java.util.Collection C. java.util.List D. java.util.Set

答案 D

三、public static void main(){

    Map<String,String> map = new HashMap<String,String>();

    map.out(String.valueOf(System.currentTimeMillis())+"a",1);

    map.out(String.valueOf(System.currentTimeMillis())+"a",2);

    map.out(String.valueOf(System.currentTimeMillis())+"a",3);

    for(Map.Entry<String,String> entry : map.entrySet()){

        System.out.printf(entry.getValue());

    }

}

输出顺序是 123顺序无法确定. Map 中的键是 Set. Set 顺序是随机的.

想了解更多关于Java的知识,联系在线客服,或者来惠州北大青鸟新方舟校区了解一下。

Java9.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表