java如何给map添加内容_Java Map集合使用方法介绍(1)——在字典中添加内容并显示...

Java Map集合使用方法介绍(1)——在字典中添加内容并显示

Java Map集合使用方法介绍(1)——在字典中添加内容并显示

Java

import java.util.HashMap;

import java.util.Iterator;

import java.util.Map;

import java.util.Map.Entry;

import java.util.Scanner;

import java.util.Set;

public class DictionaryDemo {

public static void main(String[] args) {

Map animal = new HashMap();

System.out.println("请输入三组单词对应的注释,并存放到HashMap中");

Scanner console = new Scanner(System.in);

int i = 0;

// 添加数据

while (i < 3) {

System.out.println("请输入Key值");

String key = console.next();

System.out.println("请输入value值(注释)");

String value = console.next();

animal.put(key, value);

i++;

}

// 打印输出value的值(直接使用迭代器)

System.out.println("*******************");

System.out.println("使用迭代器输出所有的value:");

Iterator it = animal.values().iterator();

while (it.hasNext()) {

System.out.print(it.next() + " ");

}

System.out.println();

System.out.println("*******************");

// 打印输出key和value的值

// 通过entrySet方法

System.out.println("通过entrySet方法得到key-value:");

Set> entrySet = animal.entrySet();

for (Entry entry : entrySet) {

System.out.print(entry.getKey() + "-");

System.out.println(entry.getValue());

}

System.out.println();

System.out.println("*******************");

// 通过单词找到注释并输出

// 使用keySet方法

System.out.println("请输入要查找的单词:");

String strSearch = console.next();

// 1.取得keySet

Set keySet = animal.keySet();

// 2.遍历keySet

for (String key : keySet) {

if (strSearch.equals(key)) {

System.out.println("找到了!" + "键值对为:" + key + "-" + animal.get(key));

break;

}

}

}

}

8d20519a910e743f3aabb1c966ba93ef.png

Java Map集合使用方法介绍(1)——在字典中添加内容并显示相关教程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值