当前位置: 首页 > news >正文

公司建的是网页还是网站海外新闻发布

公司建的是网页还是网站,海外新闻发布,企业网站建设哪里做网站好,我怎么做个人网站一、 Map接口实现类的 特点[很实用] key是自己存的java对象 value是一个固定的 //当有相同的 k ,就等价于替换. 二、 Map常用方法 (根据键–>k) 三、Map接口遍历方法 package com.hspedu.map_; import java.util.*; /** * author 韩顺平 * ver…

在这里插入图片描述

一、 Map接口实现类的 特点[很实用]

key是自己存的java对象 value是一个固定的
//当有相同的 k ,就等价于替换.
在这里插入图片描述
在这里插入图片描述

二、 Map常用方法

(根据键–>k)
在这里插入图片描述

三、Map接口遍历方法

Map接口遍历方法
在这里插入图片描述

package com.hspedu.map_;
import java.util.*;
/**
* @author 韩顺平
* @version 1.0
*/
@SuppressWarnings({"all"})
public class MapFor {
public static void main(String[] args) {
Map map = new HashMap();
map.put("邓超", "孙俪");
map.put("王宝强", "马蓉");
map.put("宋喆", "马蓉");
map.put("刘令博", null);
map.put(null, "刘亦菲");
map.put("鹿晗", "关晓彤");
//第一组: 先取出 所有的 Key , 通过 Key 取出对应的 ValueSet keyset = map.keySet();
//(1) 增强 forSystem.out.println("-----第一种方式-------");for (Object key : keyset) {System.out.println(key + "-" + map.get(key));
}
//(2) 迭代器System.out.println("----第二种方式--------");Iterator iterator = keyset.iterator();while (iterator.hasNext()) {Object key = iterator.next();System.out.println(key + "-" + map.get(key));
}
//第二组: 把所有的 values 取出Collection values = map.values();
//这里可以使用所有的 Collections 使用的遍历方法
//(1) 增强 forSystem.out.println("---取出所有的 value 增强 for----");for (Object value : values) {System.out.println(value);}
//(2) 迭代器System.out.println("---取出所有的 value 迭代器----");Iterator iterator2 = values.iterator();while (iterator2.hasNext()) {Object value = iterator2.next();System.out.println(value);}
//第三组: 通过 EntrySet 来获取 k-vSet entrySet = map.entrySet();// EntrySet<Map.Entry<K,V>>
//(1) 增强 forSystem.out.println("----使用 EntrySet 的 for 增强(第 3 种)----");for (Object entry : entrySet) {
//将 entry 转成 Map.EntryMap.Entry m = (Map.Entry) entry;System.out.println(m.getKey() + "-" + m.getValue());
}
//(2) 迭代器System.out.println("----使用 EntrySet 的 迭代器(第 4 种)----");Iterator iterator3 = entrySet.iterator();while (iterator3.hasNext()) {Object entry = iterator3.next();
//System.out.println(next.getClass());//HashMap$Node -实现-> Map.Entry (getKey,getValue)
//向下转型 Map.EntryMap.Entry m = (Map.Entry) entry;System.out.println(m.getKey() + "-" + m.getValue());
}
}

Object类型 -> Map.Entry类型 -> Employee类型

四、练习疑难

在这里插入图片描述

1.如何实现筛选工资

答:向下转型进行判断

//遍历 2 种方式
//并遍历显示工资>18000 的员工(遍历方式最少两种)
//1. 使用 keySet -> 增强 for
Set keySet = hashMap.keySet();
System.out.println("====第一种遍历方式====");
for (Object key : keySet) {
//先获取 value
Emp emp = (Emp) hashMap.get(key);
if(emp.getSal() >18000) {
System.out.println(emp);
}
}
//2. 使用 EntrySet -> 迭代器
// 体现比较难的知识点
// 慢慢品,越品越有味道. Set entrySet = hashMap.entrySet();
System.out.println("======迭代器======");
Iterator iterator = entrySet.iterator();
while (iterator.hasNext()) {
Map.Entry entry = (Map.Entry)iterator.next();
//通过 entry 取得 key 和 value
Emp emp = (Emp) entry.getValue();
if(emp.getSal() > 18000) {
System.out.println(emp);
}
}
http://www.ds6.com.cn/news/14077.html

相关文章:

  • 优化师培训一键优化
  • 服务器配置wordpress长沙网站seo收费
  • 替朋友做网站cba排名最新排名
  • 苏州建站公司优搜苏州聚尚网络最近的新闻热点
  • 威海住房和城乡建设局网站百度广告联盟app下载官网
  • 经常做飞机网站搜狗站长管理平台
  • 高唐企业建网站服务商广东今日最新疫情通报
  • 项目营销策划公司seo效果分析
  • 网站安全维护引擎优化是什么意思
  • 土木在线重庆网络seo
  • 在百度做推广需要网站应用宝下载
  • 奉贤专业网站建设农产品网络营销推广方案
  • 阿里云ecs可以做几个网站seo推荐
  • 做全景网站怎么建一个自己的网站
  • wordpress 网站地图公司怎么建立自己的网站
  • 网站建设成功案例百度免费打开
  • 网站建站管理系统百度竞价推广属于什么广告
  • php网站端口东莞网站推广方案
  • 单页型网站泉州seo网站排名
  • 青岛物流公司网站建设百度信息流
  • 二手商品网站怎么做如何去除痘痘有效果
  • 平面设计图数字标识郑州seo外包收费标准
  • 营销网站制作免费咨询如何进行网站性能优化?
  • 做网站一定需要icp么泉州百度竞价推广
  • 个人做免费的网站做网页用什么软件好
  • 如何用ps做创意视频网站搜狗收录查询
  • 制作网站需要学什么软件杭州优化外包哪里好
  • 医药包装设计公司seo北京公司
  • jsp怎么做购物网站google网站搜索
  • 开网站备案流程东莞市网络营销公司