Scala 学习笔记(五)------定义函数指定默认参数
来源:互联网 发布:淘宝短链接生成 编辑:程序博客网 时间:2024/06/04 22:48
Scala 可以为函数参数指定默认参数值,使用了默认参数,你在调用函数的过程中可以不需要传递参数,这时函数就会调用它的默认参数值,如果传递了参数,则传递值会取代默认值。实例如下:
object Test4{ def main(arg: Array[String]){ println("by default:"+add()); println("normal:"+add(1,2)); } def add(x:Int=10,y:Int=300):Int={ x+y }}
编译运行,Scala的编译速度真是感觉比JAVA还慢
[root@node1 scala]# scalac Test4.scala[root@node1 scala]# scala Test4by default:310normal:3[root@node1 scala]#
阅读全文
0 0
- Scala 学习笔记(五)------定义函数指定默认参数
- Scala 学习笔记(五)------定义匿名函数
- Scala 学习笔记(五)------定义偏函数
- Scala 学习笔记(二)------指定函数参数名
- Scala 学习笔记(三)------定义具有可变参数的函数
- Scala 学习笔记(四)------定义递归函数
- 默认参数在哪指定?函数声明还是定义?
- Python笔记-函数定义、默认参数、关键字参数、参数组合
- scala编程学习笔记(一)变量定义函数定义
- 【java学习笔记】 如果定义了带有参数的构造函数,则默认构造函数失效(需手动定义)
- scala学习笔记五
- Scala学习笔记(五)
- Python定义函数默认参数
- Kotlin学习笔记--函数、函数表达式、默认参数、具名参数
- 【Scala学习笔记】2. 函数定义、流程控制、异常处理
- Scala 学习笔记(六)------定义高阶函数
- Scala学习笔记(1)定义函数及循环
- C/C++中默认参数在哪指定?函数声明还是定义?默认参数需放在右边
- 产品经理与项目经理的区别
- Ubuntu 终端常用命令
- 仿京东底部导航栏实现
- eclipse中svn插件突然出现错误,不能连接svn了:Could not create the view: org.tigris.subversion.subclipse.ui.repositor
- Realm数据库框架的使用例子
- Scala 学习笔记(五)------定义函数指定默认参数
- [C#]扩展方法
- css学习笔记之vertical-align
- 通过VBA打印WORD的绝对页码
- 郑俊雅原创音乐《二十年来你还好吗》
- 23种设计模式(11):责任连模式
- LInux常用命令
- 关于mysql数据库对一张数据表查询的同时进行增删改操作
- aws cli的安装及使用(内含python的安装方法)