美文网首页
scala 方法

scala 方法

作者: 我本无常 | 来源:发表于2019-03-30 00:31 被阅读0次

定义语法:

def 方法名(参数列表):返回类型 = 方法体
scala> def add(x:Int,y:Int):Int = x + y
add: (x: Int, y: Int)Int

scala> add(1,2)
res12: Int = 3

带有列表参数的方法:

scala> def addlist(x:Int)(y:Int)(z:Int) = (x+y)*z
addlist: (x: Int)(y: Int)(z: Int)Int
scala> addlist(1)(2)(3)
res13: Int = 9

无参数方法

scala> def printInfo = println("I LOVE YOU")
printInfo: Unit

scala> printInfo
I LOVE YOU

相关文章

  • Scala编程--方法与函数(二)

    一、Scala 方法与函数 Scala 有方法与函数,二者在语义上的区别很小。Scala 方法是类的一部分,而函数...

  • Scala编程 第四章 类和对象

    分号推断 4.1 类、字段和方法 public是Scala的默认访问级别 Scala里方法参数都是val,不是va...

  • -3- scala变量及变量声明、初始化

    [参考link] Scala变量 在Scala中,有三种方法可以定义变量:val,var和延迟 val。Scala...

  • 快学Scala读书笔记

    scala不刻意区分原生类型和引用类型 scala单参数方法可以用运算符形式调用,例如: scala没有提供"++...

  • scala特性

    为了能用scala开发spark,简单的介绍一下scala特性.scala即面向对象编程,也同时面向方法编程,也可...

  • scala 方法

    定义语法: 带有列表参数的方法: 无参数方法

  • ReceiveInputStream 场景下Receive Sc

    ReceiverSchedulingPolicy.scala 1.scheduleReceivers()方法,调用...

  • Scala的操作符

    Scala 操作符(Operators) Scala的操作符都是方法任何方法也都可以被看成是操作符 操作符标记法(...

  • Spark(十) Spark源码阅读函数式编程知识点

    一、函数和方法 Scala 有方法与函数,二者在语义上的区别很小。Scala 方法是类的一部分,而函数是一个对象可...

  • Scala 的类型推断

    Scala 的类型推断 按照官方的说法,Scala 的类型推断是基于流(flow based)的,假设有方法如下:...

网友评论

      本文标题:scala 方法

      本文链接:https://www.haomeiwen.com/subject/uwvdbqtx.html