java的entryset_Java中HashMap的entrySet()方法: HashMap.entrySet() – Break易站

Java的混沌映射

Java的java.util.HashMap.entrySet ()方法用于创建散列映射HashMap中包含的相同元素的集合。 基本上返回散列图的set视图。 或者,也可以创建新的set来保存map元素。

语法:

hash_map.entrySet (

参数:此方法没有参数。

返回值:此方法返回元素与哈希映射相同的集合。

以下过程说明如何运行java.util.HashMap.entrySet () )

HashMap.entrySet (程序1 :将字符串值映射到整数键。

//javacodetoillustratetheentryset () method

import java.util.*;

公共类hash _ map _ demo {

publicstaticvoidmain (字符串[ ] args ) )。

{

//Creating an empty HashMap

HashMap hash_map=new HashMap (;

//映射字符串values to int keys

hash_map.put(10,’ Geeks ‘;

hash_map.put(15,’4’;

hash_map.put(20,’ Geeks ‘;

hash_map.put(25,’ Welcomes ‘;

hash_map.put(30,’ You ‘;

//Displaying the HashMap

system.out.println (initialmappingsare : ) hash_map );

//Using entrySet () to get the set view

system.out.println (‘ these tis : ‘ hash _ map.entryset ) );

}

}

输出:

initialmappingsare : { 20=geeks,25=Welcomes,10=Geeks,30=You,15=4}

The set is: [20=Geeks,25=Welcomes,10=Geeks,30=You,15=4]

HashMap.entrySet (程序2 :将整数值映射到字符串键。

//javacodetoillustratetheentryset () method

import java.util.*;

公共类hash _ map _ demo {

publicstaticvoidmain (字符串[ ] args ) )。

{

//Creating an empty HashMap

HashMap hash_map=new HashMap (;

//映射int values to string keys

hash_map.put(‘geeks ‘,10 );

hash_map.put(‘4’,15 );

hash_map.put(‘geeks ‘,20 );

hash_map.put(‘Welcomes ‘,25 );

hash_map.put(‘you ‘,30 );

//Displaying the HashMap

system.out.println (initialmappingsare : ) hash_map );

//Using entrySet () to get the set view

system.out.println (‘ these tis : ‘ hash _ map.entryset ) );

}

}

输出:

初始映射are : {4=15,Geeks=20,You=30,Welcomes=25}

The set is: [4=15,Geeks=20,You=30,Welcomes=25]

注意:可以对具有不同数据类型变体和组合的任何类型的映射执行相同的操作。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注