scala

function
https://www.cnblogs.com/sunrye/p/5256687.html
https://www.runoob.com/scala/scala-functions.html
{{{

  • object Main extends App {
  • val max = (x: Int, y: Int) => if (x < y) y else x
  • val anonfun2 = new Function2[Int, Int, Int] {
  •  def apply(x: Int, y: Int): Int = if (x < y) y else x
    
  • }
  • assert(max(0, 1) == anonfun2(0, 1))
  • }
  • }}}
  • println(max)

    println((x: Int, y: Int) => if (x < y) y else x)

    println(annonfun2)

    override def toString() = “”
    占位符
    https://www.cnblogs.com/zzhangyuhang/p/9000088.html
    scala之while
    http://www.dataguru.cn/archiver/?tid-681071.html
    https://www.w3cschool.cn/scaladevelopmentguide/w5a61jay.html
    Scala编程之惰性函数
    https://blog.youkuaiyun.com/weixin_34301307/article/details/93035953
    Scala之闭包
    闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。
    https://www.w3cschool.cn/scaladevelopmentguide/z4r91jaz.html
    Scala之主构造函数
    https://blog.youkuaiyun.com/bluishglc/article/details/50899077
    scala编译器会自动生成get/set或只有get方法:而使用alibabaa解析JSON,是根据反射,使用用get,set方法给属性赋值,而class文件不 存在就不发给属性赋值 。
    要么什么为使用模式case class,case模式会为括号里面的变量赋予get,set方法。或者在非case或case成员变量上加上
    注解@BeanProperty,或者使用java—bean类来搞定。
    而对case class 类名必须加上(),因为地城回调用apply方法,自动帮你生成类的实例。
    scala-JavaConverters和JavaConversions的区别
    https://blog.youkuaiyun.com/zsyoung/article/details/88843569
    scala类型系统之: 类型变量界定、视图界定、上下文界定
    https://blog.youkuaiyun.com/qq_31461055/article/details/82080059
    scala通过mkString方法把一个集合转化为一个字符串
    通常用伴生对象(调用apply()方法)来创建伴生类的实例:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值