Scala 闭包
来源:互联网 发布:天猫魔盒电视直播软件 编辑:程序博客网 时间:2024/06/13 01:32
1、代码
package com.yy.base/** * 闭包 */object ClosureTest { def main(args: Array[String]): Unit = { //more是一个自由变量,其值及类型是在运行的时候得以确定的 //x是类型确定的,其值是在函数调用的时候被赋值的 //这样的函数称之为闭包:从开放到封闭的过程 def add(more:Int) = (x:Int) => x+ more //给more赋值 val add1 = add(1) //调用add函数 println(add1(100)) }}
2、运行结果如下
101
0 1
- scala闭包
- Scala闭包
- scala 闭包
- Scala中的闭包
- Scala 闭包
- Scala 闭包
- Scala闭包
- scala闭包
- Scala 闭包
- scala 闭包
- Scala 闭包
- scala 函数闭包
- scala之闭包
- 十一.Scala 闭包
- Scala 闭包
- scala的闭包
- scala闭包
- scala闭包
- 黑马程序员——java多线程
- hdu 1237 简单计算器【最简单的表达式求值】
- Python学习(一)变量
- [matlab] 基础与应用笔记 1
- PL/SQL
- Scala 闭包
- 先做个“键盘侠”, 再来写程序
- usbkbd.c浅析
- 如何构建高可用和可伸缩的架构?
- SQLite Tutorial 1 在ubuntu上安装SQLite 3.8.2
- 置信度传播算法
- 如何在Mac OS X上安装 Ruby运行环境
- HTTP协议
- 移动端web调式工具分享(01)