map 集合中,获取所有键的集合,是以下哪个方法

JavaScript016

map 集合中,获取所有键的集合,是以下哪个方法,第1张

该方法用来获取Map集合中的所有键值对象,这些键值对象将存放在另一个集合对象中。

语法 values()

示例 本示例创建一个Map集合对象并添加一些内容,然后调用values方法获取包含所有键值的集合对象,并输出这些键值信息。

public static void main(String[] args) {

Map map = new HashMap() //定义Map集合对象

map.put("apple", "新鲜的苹果")//向集合中添加对象

map.put("computer", "配置优良的计算机")

map.put("book", "堆积成山的图书")

Collection values = map.values() //获取Map集合的value集合

for (Object object : values) {

System.out.println("键值:" + object.toString())//输出键值对象

}

}

重写对象的toString方法,按照json数据的规则

然后前台string转json

控制台打印

这个方法不需要引入其他包

如果map的key属性过多,或者key是集合,可以在后台先转json,然后前台一样String转json,再遍历

需要引入包

前台

第一步,打开eclipse开发工具,新建静态页面mapsize.html,如下图所示:

第二步,在<body></body>插入一个输入框和一个按钮,设置它们id属性,如下图所示:

第三步,编写函数querySize,声明一个Map集合,利用set方法添加元素,然后将获取Map集合元素个数赋值给输入框,如下图所示:

第四步,然后在button绑定onclick事件,保存代码,如下图所示:

第五步,启动Tomcat服务器,在浏览器中查看页面效果,单击按钮,查看输入框显示数字,如下图所示:

第六步,再次修改代码,对Map集合添加元素,再次预览页面,查看效果,如下图所示: