久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

spark的匿名函數怎么使用

153次閱讀
沒有評論

共計 982 個字符,預計需要花費 3 分鐘才能閱讀完成。

本篇內容主要講解“spark 的匿名函數怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓丸趣 TV 小編來帶大家學習“spark 的匿名函數怎么使用”吧!

變量與常量

scala  var a = addOne(4)
a: Int = 5
scala  var a = 123
a: Int = 123
scala  a = 124
a: Int = 124
scala  val b =  demo 
b: String = demo
scala  b =  demo2 
 console :27: error: reassignment to val
 b =  demo2 
 ^

函數

scala  def addOne(m:Int):Int = {
 | m+1
 | }
addOne: (m: Int)Int
scala  var a = addOne(4)
a: Int = 5

匿名函數

scala  (x:Int)= x+1
res0: Int =  Int =  function1 
scala  var addOne = (x:Int)= x+1
addOne: Int =  Int =  function1 
scala  addOne(3)
res1: Int = 4

多行匿名函數,傳入多個參數

scala  def mult = {(x:Int,y:Int)= 
 | var z = x * y
 | z+19
 | }
mult: (Int, Int) =  Int
scala  mult(4,5)
res6: Int = 39

對象

scala  class Person{ 
 | var age : Int = 30 
 | def grow() : Int = { 
 | age =age +1 
 | age 
 | } 
 | } 
defined class Person 
 
scala  var person = new Person 
person: Person = $iwC$$iwC$Person@2183cb14 
 
scala  person.grow() 
res2: Int = 31 
 
scala  person.grow() 
res3: Int = 32

到此,相信大家對“spark 的匿名函數怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是丸趣 TV 網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-16發表,共計982字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 保山市| 油尖旺区| 广安市| 香格里拉县| 温泉县| 高碑店市| 哈巴河县| 普格县| 康定县| 南通市| 榆树市| 柯坪县| 宁国市| 旅游| 新昌县| 塘沽区| 获嘉县| 长白| 巴彦淖尔市| 古浪县| 广平县| 张家界市| 临潭县| 盘锦市| 呼玛县| 封开县| 甘泉县| 清水县| 高陵县| 星座| 台北县| 安康市| 罗江县| 武定县| 南部县| 海丰县| 东乡| 竹溪县| 连平县| 鄂托克前旗| 肇庆市|