Scala 學習第一天 簡單的常用方法

2021-10-11 21:38:34 字數 1373 閱讀 3415

object helloscala

// 說明

1 def 表示是乙個方法 ,這是乙個關鍵字

2 main表示方法名字,表示程式入口

3 args:array[string] 表示形參,scala的特點是將引數名在前 型別在後

4 array[string] 表示型別陣列

5:unit= 表示該函式的返回值為空(void)

6println

("hello,scala~~"

) 輸出一句話

if 方法

object ifdemo 

}

object fordemo2 

println()

}}

arraybuffer 方法

object arraybufferdemo 

}

listbuffer 方法

object listbufferdemo 

}

map 方法

object mapdemo 

}

可變的map集合

object mapdemo2 

}

set 方法

object setdemo 

val bool = s1.

contains

(777

)// 是否包含指定元素 包含返回true 不包含返回false

// 可變的 set

val s2 =

newmutable.hashset

[int]()

s2 +=

5 s2 +=(6

,7,8

) s2 ++

=array(8

,9,10

)println

(s2)

}}

object setdemo2 

}

scala 中的語法糖

object tupledemo 

}

習題練習

object worldcount 

}

Scala學習第一天(九) 函式

scala支援函式式程式設計,將來在spark flink程式中,會大量使用到函式語法 val 函式變數名 引數名 引數型別,引數名 引數型別.函式體注 函式是乙個物件 變數 類似於方法,函式也要輸入引數和返回值 函式定義不需要使用 def 定義 無需指定返回值型別 示例 1.定義乙個兩個數值相加的...

學習第一天

知識是學會的,不是教會的 程式設計 驗證性或體驗性 創造性 學程式設計的4個階段 1.能看懂別人的 除錯別人的 2.能修改別人的 3.能拷貝別人的 做自己的事 4.能自己設計編寫 方法 多讀 做記錄 執行 修改 執行 練習,光說不練假把式 刷oj總結 寫部落格或許是個不錯的選擇 學生和已經工作的程式...

第一天的學習

matlab mat2gray函式 函式功能 實現影象矩陣的歸一化操作。歸一化 就是使矩陣的每個元素的值都在0和1之間。該函式在數字影象處理中經常用到。在matlab命令視窗中輸入 doc mat2gray或者help mat2gray即可獲得該函式的幫助資訊,鍵入type mat2gray可以檢視...