Scala深入浅出进阶经典 第76讲:模式匹配下的赋值语句
来源:互联网 发布:qq防撤回软件 编辑:程序博客网 时间:2024/06/05 19:21
package com.dt.scalaInAction.demo_076/** * 模式匹配下的赋值语句 */object Assinment_Internals { def main(args: Array[String]): Unit = { //@表示这是别名 a@b表示a设置为b的别名 背后采用模式匹配完成 val a@b = 1000 println("a="+a+",b="+b) //a=1000,b=1000 //用元祖的方式给两个变量同时赋值 val (c, d) = (1000, 2000) //val (e, F) = (1000, 2000) //编译出错 一般而言在模式匹配时为小写 F大写 编译器会吧F作为常量进行匹配(找不到F) //采用数组进行成员匹配 val Array(g,h) = Array(1000, 2000) //val Array(J,K) = Array(1000, 2000) //编译出错 //object Test { val 1 = 1} //1=1 匹配成功 object Test { val 1 = 2} //1=2匹配失败 但是没有编译报错? }}
以上内容是从王家林老师DT大数据课程第76讲的学习笔记和个人整理。
DT大数据微信公众账号:DT_Spark
王家林老师QQ:1740415547
王家林老师微信号:18610086859
第76讲视频网站地址:http://pan.baidu.com/s/1qWkPspm
0 0
- Scala深入浅出进阶经典 第76讲:模式匹配下的赋值语句
- scala 第76讲:模式匹配下的赋值语句
- Scala深入浅出进阶经典 第75讲:模式匹配下的For循环
- Scala深入浅出进阶经典 第77讲:模式匹配下的提取器动手构造实战
- 第76讲:模式匹配下的赋值语句
- 第76讲:模式匹配下的赋值语句
- Scala深入浅出进阶经典 第74讲:从Spark源码的角度思考Scala中的模式匹配
- Scala模式匹配下的赋值语句
- Scala模式匹配下的赋值语句
- Scala 模式匹配下的赋值语句
- 第76讲:模式匹配下的赋值语句学习笔记
- Scala深入浅出进阶经典 第83讲:Scala中List的实现内幕源码揭秘
- Scala深入浅出进阶经典 第85讲:Scala中For表达式的强大表现力实战
- Scala深入浅出进阶经典 第86讲:Scala中For表达式的生成器、定义和过滤器
- scala 第75讲:模式匹配下的For循环
- Spark进阶视频之模式匹配下的赋值语句
- scala进阶24-赋值语句与模式匹配
- Scala深入浅出进阶经典 第73讲:Scala界面和事件处理编程进阶实战
- Android自定义View的实现方法,带你一步步深入了解View(四)
- 黑马程序员—java技术blog—第十五篇线程同步机制概述与简单应用
- 06-图2 Saving James Bond - Easy Version
- request 获取请求的正文
- 06-图3 六度空间
- Scala深入浅出进阶经典 第76讲:模式匹配下的赋值语句
- Android中如何得知当前View中的EditText正在被编辑或改动,即如何检测EditText的焦点
- 再再论指针【网络搜集】
- Scala深入浅出进阶经典 第77讲:模式匹配下的提取器动手构造实战
- srping 框架中service层成员变量
- 动画
- Cygwin编译redis
- 黑马程序员—java技术blog—第十六篇java基础应用模拟注册登录最终版本
- lucene几种搜索方式