您的位置:首页 > 教育 > 锐评 > 建工网查询_怎样建网上商城_外贸seo站_个人网站推广方法

建工网查询_怎样建网上商城_外贸seo站_个人网站推广方法

2025/2/23 1:30:59 来源:https://blog.csdn.net/l_dq223020/article/details/144488938  浏览:    关键词:建工网查询_怎样建网上商城_外贸seo站_个人网站推广方法
建工网查询_怎样建网上商城_外贸seo站_个人网站推广方法

一、介绍

Map接口提供了将key映射到值的对象。ke一个映射不能包含重复的key,每个key最多只能映射到一个值。

二、Map接口中集合的常用方法

1、put(K key,V value):向集合中添加指定的key与value的映射关系。
2、containsKey(Object key):如果此映射包含指定key的映射关系,则返回true。
3、containsValues(Object value):如果此映射将一个或多个key映射到指定值,则返回true。
4、get(Object key):如果存在指定的key对象,则返回该对象对应的值,则返回true。
5、KeySet():返回该集合中的所有key对象形成的Set集合。
6、values():返回该集合中所有值对象形成的Collection集合。

三、程序代码(列子)

题目:在主方法中创建Map集合,并获取Map集合中所有key对象的集合和所有values值的集合,最后遍历集合。

import java.util.*;// 定义一个演示Map接口使用的类
public class MapJieKou {public static void main(String[] args){// 创建一个HashMap实例,用于存储键值对,键和值都是String类型Map<String,String> map = new HashMap<>();// 向Map中添加键值对map.put("01","李同学"); // 键为"01",值为"李同学"map.put("02","魏同学"); // 键为"02",值为"魏同学"// 获取Map中所有键的集合Set<String> set = map.keySet(); // keySet()方法返回Map中所有键的Set集合// 创建一个迭代器对象,用于遍历Set集合Iterator<String> it = set.iterator(); // iterator()方法返回集合的迭代器// 打印键集合中的对象System.out.println("key集合中的对象:");while (it.hasNext()){ // hasNext()方法检查迭代器是否还有更多元素// next()方法返回迭代器的下一个元素System.out.println(it.next()); // 打印当前键}// 获取Map中所有值的集合Collection<String> collection = map.values(); // values()方法返回Map中所有值的Collection集合// 重新使用迭代器对象遍历值的集合(注意:这里可以重新声明一个新的迭代器对象)it = collection.iterator(); // 重新指向值的集合的迭代器// 打印值集合中的元素System.out.println("values集合中的元素:");while (it.hasNext()){ // 遍历值的集合System.out.println(it.next()); // 打印当前值}}
}

四、程序运行结果

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com