1. Map集合的遍历之键找值 

 package cn.itcast_01;

 import java.util.HashMap;
import java.util.Map;
import java.util.Set; /*
* Map集合的遍历。
* Map -- 夫妻对
* 思路:
* A:把所有的丈夫给集中起来。
* B:遍历丈夫的集合,获取得到每一个丈夫。
* C:让丈夫去找自己的妻子。
*
* 转换:
* A:获取所有的键
* B:遍历键的集合,获取得到每一个键
* C:根据键去找值
*/
public class MapDemo3 {
public static void main(String[] args) {
// 创建集合对象
Map<String, String> map = new HashMap<String, String>(); // 创建元素并添加到集合
map.put("杨过", "小龙女");
map.put("郭靖", "黄蓉");
map.put("杨康", "穆念慈");
map.put("陈玄风", "梅超风"); // 遍历
// 获取所有的键
Set<String> set = map.keySet();
// 遍历键的集合,获取得到每一个键
for (String key : set) {
// 根据键去找值
String value = map.get(key);
System.out.println(key + "---" + value);
}
}
}

运行结果如下:

最新文章

  1. .Net缓存管理框架CacheManager
  2. uva 10934(dp)
  3. dialogfield
  4. python logging 配置
  5. github 建立博客
  6. 监听UITextFiled输入文字长度的变化
  7. PostgreSQL关闭不了时怎么办
  8. IOS之代理
  9. Centos6的VSFTP服务器配置使用教程
  10. iOS-开发日志-UIButton
  11. 报错java.net.SocketException: Software caused connection abort: recv failed 怎么办
  12. 使用chrome调试xpath
  13. Thanks
  14. java中String与StringBuffer拼接的区别
  15. 第一部分 linux系统命令
  16. 基础作业 本周没上课,但是请大家不要忘记学习。 本周请大家完成上周挑战作业的第一部分:给定一个整数数组(包含正负数),找到一个具有最大和的子数组,返回其最大的子数组的和。 例如:[1, -2, 3, 10, -4, 7, 2, -5]的最大子数组为[3, 10, -4, 7, 2] 输入: 请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。 输出 在不删除原有文件内容
  17. 【计算机网络】TCP通信的细节及TCP连接对HTTP事务处理性能影响
  18. Tornado初探
  19. 使用IcoMoon生成图标字体
  20. ubuntu/debian安装mysql遇到的问题及解决方法_1.dpkg中mysql-server-5.5 (configure)时出错 mysql-server-5.5 E: Sub-process /usr/bin/dpkg returned an error code (1)

热门文章

  1. PIE SDK彩色空间变换
  2. shiro app
  3. js中的table导出成Excel表格
  4. Java基础22-Static关键字
  5. vi编辑器备忘录
  6. JS 用正则表达式,验证密码包含数字和字母的方法
  7. matlab安装过程的被要求的配置程序
  8. Tomcat 启动很慢?
  9. DEM、DSM、DOM 名词解释
  10. linux查看占用内存最多的程序