java entryset_Java HashMap entrySet()方法与示例

java entryset_Java HashMap entrySet()方法与示例HashMap 类 entrySet 方法 HashMapClass method entrySet methodisavai utilpackage entrySet 方法在 java util 包中可用 entrySet methodisused key valuepairs th

HashMap类entrySet()方法 (HashMap Class entrySet() method)

entrySet() method is available in java.util package. entrySet()方法在java.util包中可用。 entrySet() method is used to return an entry (key-value pairs) that exists in this HashMap to be viewed in a Set. entrySet()方法用于返回此HashMap中存在的条目(键值对),以在Set中进行查看。 entrySet() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error. entrySet()方法是一个非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。 entrySet() method does not throw an exception at the time of returning entry set. 返回条目集时, entrySet()方法不会引发异常。

Syntax:

句法:

public Set entrySet();

Parameter(s):

参数:

It does not accept any parameter. 它不接受任何参数。

Return value:

返回值:

The return type of the method is Set, it returns mappings exist in this HashMap to be viewed in a Set.

方法的返回类型为Set ,它返回此HashMap中存在的映射以在Set中进行查看。

Example:

例:

// Java program to demonstrate the example

// of Set entrySet() method of HashMap

import java.util.*;

public class EntrySetOfHashMap {

public static void main(String[] args) {

// Instantiates a HashMap object

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

// By using put() method is to add

// key-value pairs in a HashMap

map.put(10, “C”);

map.put(20, “C++”);

map.put(50, “JAVA”);

map.put(40, “PHP”);

map.put(30, “SFDC”);

// Display HashMap

System.out.println(“HashMap: ” + map);

// By using entrySet() method is to

// return the entry exists in this

// HashMap to be viewed in a Set

Set s = map.entrySet();

// Display set view

System.out.print(“map.entrySet(): “);

System.out.println(s);

}

}

Output

输出量

HashMap: {50=JAVA, 20=C++, 40=PHP, 10=C, 30=SFDC}

map.entrySet(): [50=JAVA, 20=C++, 40=PHP, 10=C, 30=SFDC]

翻译自: https://www.includehelp.com/java/hashmap-entryset-method-with-example.aspx

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231411.html原文链接:https://javaforall.net

(0)
上一篇 2025年12月14日 下午8:01
下一篇 2025年12月14日 下午8:22


相关推荐

  • 腾讯元宝ai入口网页版 腾讯元宝红包活动入口

    腾讯元宝ai入口网页版 腾讯元宝红包活动入口

    2026年3月13日
    1
  • STM32F103C8T6芯片的引脚分布,及注意事项(用于芯片选型)「建议收藏」

    STM32F103C8T6芯片的引脚分布,及注意事项(用于芯片选型)「建议收藏」STM32F103C8T6这款芯片,是我们使用单片机做项目常用到的一款芯片。它具有价格便宜、性能强大、资源齐全等各种优点。我常常使用的是黑金的c8t6核心板,如下:以下将介绍他的资源配置该款芯片各个管脚的功能分配如下(注意:凡是引脚标注有ADC功能的,该引脚都是3.3V耐压,不可接5V信号,否则会使该引脚烧毁或者芯片烧毁)附件为:1.官方c8t6的数据手册(中英文)2….

    2022年10月15日
    5
  • 云计算:IAAS、PAAS和SAAS之间的区别

    云计算:IAAS、PAAS和SAAS之间的区别1 IAAS 用户通过 Internet 可以从完善的计算机基础设施获得服务 这类服务可以称为基础设施即服务 2 PAAS 提供了用户可以访问的完整或部分的应用程序开发 这类服务可以称为平台即服务 3 SAAS 提供了用户可以访问的完整的可直接使用的应用程序 这类服务可以称为软件即服务 如果把他们看作层次结构 那么第一层自然叫做 IAAS 第二层就是 PAAS 第三层也就是 SAAS 下面简单

    2026年3月17日
    2
  • Pycharm调用tensorflow的一些注意点「建议收藏」

    Pycharm调用tensorflow的一些注意点「建议收藏」其实,Pycharm功能非常强大,使用起来非常的简便,但遇到一些小问题,还是值得注意的.现在有很多小伙伴在研究深度学习都会接触到各种深度框架,tensorflow算是比较常见的一种.在使用Pycharm调用tensorflow的时候会报如下错误:ImportError:libcusolver.so.8.0:cannotopensharedobjectfile:Nosuch…

    2022年8月29日
    4
  • portal入网认证_portal账号是什么

    portal入网认证_portal账号是什么**一、什么是Portal认证**根据国家有关上网规定,上网前必须进行身份认证。考虑到移动终端的复杂性,在终端上安装认证客户端进行身份认证是不现实的。几乎所有智能终端都配备了Web浏览器。最好通过网页进行身份验证。Portal认证(也称为Web认证)可以以网页的形式为用户提供身份认证和个性化信息服务。Portal认证系统典型的组网方式包括四个基本要素:认证客户端、接入设备、Portal服…

    2022年4月20日
    125
  • webrtc技术原理_webrtc开源项目

    webrtc技术原理_webrtc开源项目一、概述webrtc冗余打包方式有三种:Red(rfc2198)、Ulpfec(rfc5109)、Flexfec(草案)。其中Red和Ulpfec要成对使用。二、RedFEC简单将老报文打包到新包上。如下图所示,冗余度为1时,RFC2198打包情况:这种方法在音视频领域几乎不使用,因为冗余包只能保护特定一个报文,这种方法带宽占用量很大,恢复能力有限,性价比很低。只是早期的T38……

    2022年8月11日
    8

发表回复

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

关注全栈程序员社区公众号