第四 for 定义匿名函数
来源:互联网 发布:江滨观邸11#网络备案 编辑:程序博客网 时间:2024/05/18 12:34
<pre name="code" class="java">def addA(x: Int) = x +100val as = (x: Int) => x + 100 println(as(2)+"...as...")
函数定义如果有返回值需要定义
def fc(n: Int) : Int = if (n <= 0) 1 else n * fc(n - 1)可以使用可变参数
def contents(rs: Int*)={ var results = 0 for (ar <- rs) results += ar results }<pre style="background-color:#ffffff;color:#000000;font-family:'宋体';font-size:9.0pt;"><span style="font-style:italic;">println</span>(<span style="color:#008000;font-weight:bold;">"results is :" </span>+ <span style="font-style:italic;">contents</span>(<span style="color:#0000ff;">1</span><span style="color:#cc7832;">,</span><span style="color:#0000ff;">2</span><span style="color:#cc7832;">,</span><span style="color:#0000ff;">3</span><span style="color:#cc7832;">,</span><span style="color:#0000ff;">4</span>))变量或者常量加lazy的时候,只有第一次使用的时候才会被实例化
0 0
- 第四 for 定义匿名函数
- 函数定义 匿名函数
- jQuery匿名函数定义
- python(第四天):匿名函数
- typedef 定义函数指针(匿名函数)
- typedef 定义函数指针(匿名函数)
- Perl: 匿名函数,数组,列表的定义
- Scala 学习笔记(五)------定义匿名函数
- JavaScript匿名自执行函数的定义
- [python3教程]第四章.定义函数
- php源码之路第四章第四节 (匿名函数及闭包)
- JS 定义并立即执行匿名函数的方法总结
- 定义并立即执行匿名函数的用法
- Matlab中内联、匿名函数定义和调用
- js的匿名函数定义之后立刻执行
- 【scala 函数定义和调用】Scala的函数调用:普通函数、匿名函数、柯里化函数
- 深入理解PHP内核[读书笔记]--第四章:函数的实现 --匿名函数及闭包
- 匿名函数
- 大话设计模式之状态模式(java版实现)
- mysqlbinlog解析
- [基础]Java编程中自加,自减易被忽视的一个地方,打印命令的输出
- 删除重复数据和删除所有重复数据不同处理方法
- 领域驱动设计整理——实体和值对象设计
- 第四 for 定义匿名函数
- c语言学习笔记
- linux update更新源
- ListView的使用(未优化)
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springfr
- 深入分析JavaWeb Item48 -- Struts2中OGNL表达式与ValueStack
- AIR程序绿化,脱离air runtimes(AIR运行环境)的方法
- Dubbo 简介
- HDU 1561 The more, The Better