1 package collection;
 2
 3 /**
 4  * 宠物类
 5  * @author
 6  *
 7  */
 8 public class Pet {
 9     private String name;
10     private String strian;
11
12     public Pet() {
13     }
14
15     public Pet(String name, String strian) {
16         this.name = name;
17         this.strian = strian;
18     }
19
20     public String getName() {
21         return name;
22     }
23     public void setName(String name) {
24         this.name = name;
25     }
26     public String getStrian() {
27         return strian;
28     }
29     public void setStrian(String strian) {
30         this.strian = strian;
31     }
32
33
34 }

 1 package collection;
 2
 3 import java.util.HashMap;
 4 import java.util.Map;
 5 import java.util.Scanner;
 6 import java.util.Set;
 7
 8 public class Test2 {
 9     public static void main(String[] args) {
10         Scanner input=new Scanner(System.in);
11         Map p=new HashMap();
12         p.put("欧欧","雪娜瑞");
13         p.put("亚亚","拉布拉多");
14         p.put("菲菲","金毛");
15         p.put("美美","柯基");
16
17         System.out.println("Map中存在指定对象,对象信息如下:");
18         System.out.print("请输入宠物昵称:");
19         String name=input.next();
20         //分别获取Map中的键和值
21         //先获取到每个key,然后根据每个key拿到相应value
22          Set keys=p.keySet();
23         //使用增强型for拿到每个key
24          for (Object obj : keys) {
25              String key=(String)obj;
26              if(name.equals(key)) {
27                     String value=(String)p.get(key);
28                     System.out.println(key+"\t"+value);
29              }
30         }
31     }
32 }

转载于:https://www.cnblogs.com/baichang/p/10100950.html

Map集合-根据宠物昵称查找宠物相关推荐

  1. 根据宠物昵称查找宠物_如何给宠物拍好照片

    根据宠物昵称查找宠物 "Never work with children or animals" is a maxim for a reason. Unfortunately, m ...

  2. 根据宠物昵称查找对应宠物,如果找到,显示宠物信息,否则给出错误提示

    public class Test02 {public static void main(String[] args) {// TODO Auto-generated method stubMap&l ...

  3. 【Groovy】map 集合 ( map 集合遍历 | 使用 map 集合的 find 方法遍历 map 集合 | 代码示例 )

    文章目录 一.使用 map 集合的 find 方法遍历 map 集合 二.代码示例 一.使用 map 集合的 find 方法遍历 map 集合 使用 map 集合的 find 方法遍历 map 集合 ...

  4. 魔坊APP项目-21-种植园,宠物栏的功能实现、服务端提供显示宠物的api接口、客户端中展示宠物栏和宠物列表以及饱食度、宠物道具的使用

    种植园 一.宠物栏的功能实现 1. 宠物的显示 2. 宠物的使用 3. 宠物的饱食度 4. 宠物的开锁 1.服务端提供显示宠物的api接口 socket.py,代码 ... import math f ...

  5. java map 队列_Java:queue队列,map集合

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构 Queue接口与List.Set同一级别,都是继承了Collection接口.Lin ...

  6. Java基础知识强化之集合框架笔记56:Map集合之HashMap集合(HashMapString,Student)的案例...

    1. HashMap集合(HashMap<String,Student>)的案例 HashMap是最常用的Map集合,它的键值对在存储时要根据键的哈希码来确定值放在哪里. HashMap的 ...

  7. android 变量Map集合

    今天,简单讲讲android如何遍历Map集合. 这个其实很简单,但是之前忘记了,查找资料才记起的,所以记录一下. 以下是map遍历的四种方式: // 一.推荐只用value的时候用,都懂的... / ...

  8. Java Map集合

    Map集合: Map接口 Map与List.Set接口不同,它是由一系列键值对组成的集合,提供了key到Value的映射.同时它也没有继承Collection.在Map中它保证了key与value之间 ...

  9. c++ map iterator 获取key_JAVA | Map集合使用详解

    引言   了解Set集合如何使用和旗下各类比较,这篇我们继续和大家一起看看Map集合的使用机制. Map Map集合介绍   Map(也称为字典.关联数组)是用于保存具有映射关系的数据,保存两组值,k ...

  10. Java集合:Map集合

    一.简述 public interface Map<K,V>将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值. 注意:Map中的集合不能包含重复的键,值可以重复.每 ...

最新文章

  1. Linux学习之CentOS(三十四)--配置域主DNS服务器
  2. oracle基础琐碎总结-----Where和Having的区别与联系
  3. 【转】C++ traits技术
  4. Java Arrays.asList()方法详解
  5. Pandas数据分析常用数据操作(3年总结)
  6. 防止Visual C++应用程序缓冲区溢出
  7. php备份mysql页面_如何用PHP的页面备份、恢复Mysql数据库_php
  8. 链接(跳转)router-link 和 路由实例Router
  9. Python学习指南高清PDF版,速存!24小时后删除
  10. 微信计步器怎么不计步_送我一顶圣诞帽@星尘StarDust,制作一个圣诞创意微信头像...
  11. 学习Linux必备的硬件基础一网打尽
  12. 容器技术Docker K8s 53 边缘容器服务(ACK@Edge)-阿里云边缘容器服务
  13. Qt+MySQL实现数据库图书管理系统
  14. 虚拟机实验Windows10备份和还原
  15. 3D游戏案例:滚动天空(超低配版)
  16. Where are Docker images stored? (杂译)
  17. 编译问题追踪 :高通驱动移植 <utils/Log.h>问题
  18. Java求一元二次方程的根
  19. Android Native 代码 Release 编译 - 隐藏符号表
  20. java循环求阶乘_在Java中用循环求阶乘

热门文章

  1. nyoj--38--布线问题
  2. NYOJ--6--喷水装置(一)
  3. 如何注释ascx中的代码
  4. webapp开发技术选型
  5. ServletContextListener 启动SPRING加载数据到缓存的应用
  6. CentOS 修改默认语言
  7. mvcframeworkProgramming ASP.NET MVC-Fundamentals of ASP.NET MVC(四)Controller
  8. svn   /lib64/libz.so.1: no version information available
  9. 添加C1WPFChart快捷键
  10. asp.net中FCKeditor的调用(31)