在Scala中对Map函数的使用

server/2024/12/17 17:06:20/
package pp28{object cscc {def main(args: Array[String]): Unit = {val m1 = Map("马云 — 阿里巴巴" -> 1964,"马化腾 — 腾讯" -> 1971,"李彦宏 - 百度" -> 1968,"雷军 - 小米" -> 1969,"丁磊 - 网易" -> 1971,"张一鸣 - 抖音" -> 1983,"刘强东 - 京东" -> 1974,"程维 - 滴滴" -> 1983,"王兴 - 美团" -> 1979,"周鸿祎 - 360" -> 1970,"黄峥 - 拼多多" -> 1980,"李想 - 理想汽车" -> 1981,"何小鹏 - 小鹏汽车" -> 1977,"贾跃亭 - 乐视" -> 1973,"陈天桥 - 盛大网络" -> 1973,"周源 - 知乎" -> 1980,"张小龙 - 微信" -> 1969,"王小川 - 搜狗" -> 1978)for ((key,value)<-m1 if(value == 1971)){println(key,value)}for((key,1971)<-m1){println(key,1971)}//    作业:从Map中打印所有年龄为1971 的创业者的信息//    case class cyz(name:String, Enterprise:String,year:Int)//      m1.foreach {
//        case (name, age) if age == 1971 => println(s"年为${age}的创业者${name}")
//        case _ => println(s"其他年不为1971的创业者")
//      }}}

http://www.ppmy.cn/server/150954.html

相关文章

计算机网络-传输层 UDP协议

学习一个网络协议&#xff0c;主要就是学习“数据格式/报文格式” UDP的特点 UDP传输的过程类似于寄信. ⽆连接: 知道对端的IP和端⼝号就直接进⾏传输, 不需要建⽴连接; 不可靠: 没有确认机制, 没有重传机制; 如果因为⽹络故障该段⽆法发到对⽅, UDP协议层也不会给应 ⽤层返回任…

什么是IP地址?什么是IP属地?它们如何改变IP

一&#xff0c;IP地址和IP属地的定义和关系 1&#xff1a;IP地址定义 互联网协议地址&#xff0c;每一台设备都拥有一个独一无二的身份证明——IP地址&#xff0c;无论是电脑、手机还是服务器&#xff0c;在连接到互联网的瞬间&#xff0c;就被赋予了一个IP地址&#xff0c;它…

28. Three.js案例-创建圆角矩形并进行拉伸

28. Three.js案例-创建圆角矩形并进行拉伸 实现效果 知识点 WebGLRenderer (WebGL渲染器) WebGLRenderer 是 Three.js 中用于渲染 3D 场景的主要渲染器。 构造器 WebGLRenderer( parameters : Object ) 参数类型描述parametersObject渲染器的配置参数&#xff0c;可选。 …

计算机网络知识点全梳理(一.TCP/IP网络模型)

目录 TCP/IP网络模型概述 应用层 什么是应用层 应用层功能 应用层协议 传输层 什么是传输层 传输层功能 传输层协议 网络层 什么是网络层 网络层功能 网络层协议 数据链路层 什么是数据链路层 数据链路层功能 物理层 物理层的概念和功能 写在前面 本系列文…

vue webpack详情配置说明

Vue 和 Webpack 使用说明1. 创建 Vue 项目使用 Vue CLI 创建一个新的 Vue 项目是最简单的方式。Vue CLI 内部使用 Webpack 进行构建。npm install -g vue/cli vue create my-project cd my-project npm run serve## 2. 项目结构创建的 Vue 项目通常具有以下结构&#xff1a;my-…

RabbitMQ 和 Kafka

RabbitMQ和Kafka是两种广泛使用的消息队列系统&#xff0c;它们在多个方面有着显著的差异。以下是对它们的全方位深度对比&#xff1a; 设计理念&#xff1a; RabbitMQ基于AMQP协议&#xff0c;强调易用性和灵活性&#xff0c;支持多种消息模式和可靠的消息传递。Kafka专为处理…

后端开发工程师需要掌握哪些设计模式?

大家好&#xff0c;我是袁庭新。 作为后端开发者&#xff0c;学习和掌握设计模式是非常有必要的。不仅可以帮助后端开发者更好地设计和实现软件架构&#xff0c;还可以提高代码的质量和可维护性。此外&#xff0c;设计模式也是后端开发面试中常见的考点之一&#xff0c;掌握它…

动态导出word文件支持转pdf

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、功能说明二、使用步骤1.controller2.工具类 DocumentUtil 导出样式 前言 提示&#xff1a;这里可以添加本文要记录的大概内容&#xff1a; 例如&#xff…