zoukankan      html  css  js  c++  java
  • scala基本语法

    scala基本语法
    scala函数
    1 def定义方法
    2 方法的返回值类型可以省略
    3 方法体重最后一行计算结果可以返回 return 如果省略方法类型
    4 方法参数 要指定类型
    5 如果方法体可以一步搞定 方法体中的{}可以省略
    6 定义方法=可以省略,省略之后,无论方法体重最后的计算结果是那些都会被丢弃
    二 递归函数
    三 有默认参数的函数
    四 可变长参数函数
    五 匿名函数 ()={}
    六 嵌套函数
    七 克里化函数
    八 高阶函数 函数的参数是函数 函数的返回值是函数 函数的参数和返回值是函数
    九 柯里化函数
    string
    集合 array for ,foreach
    list foreach map进一条出一条 flatmap 进一条出多条
    set foreach
    map map.keys map.values map.get()key)
    元祖 支持22个元祖
    tuple.__xx
    可以new 也可以不new val tup =()
    遍历 val iter =tuple.productitorreder
    二元组最常用
    trait
    match
    case class 样例类

    个人所见  不足之处请多指正

  • 相关阅读:
    第二次作业
    java第一次上机练习
    java第一次作业
    第四周上机作业
    第三周作业
    第一次上机作业
    第一次作业
    3.19第三周上机作业
    第一周课下作业
    2020.3.23 java第三次作业
  • 原文地址:https://www.cnblogs.com/Mr--zhao/p/11311755.html
Copyright © 2011-2022 走看看