Scala 的基本使用 上冊

2021-08-18 22:38:55 字數 967 閱讀 4530

1.函式式程式設計

2.變數型別

val 常量

var 變數

lazy val 惰性求值

3.資料型別

anyval 基本資料型別:

numeric type

boolean

char

unit(void)

anyref 引用型別

4.**塊

其實函式 = **塊

**塊的格式分為下列兩種, 最後乙個表示式是返回值:

單行:

val z =
多行(不需要加;)

val a =
5.if 表示式

1.空格寫法

val b = if(a>10) "big"

else

"less"

2.**塊寫法

val d = if(a>1)else
6.for表示式

1.生成式寫法(yield)

val resultss = for yield i
2.執行語句之傳統寫法

for

(i <- 1 to 10)

7.try catch finally

var a = try catch finally
8.match表示式

val a = 2

val result = a match

FIleUpLoad控制項的使用(上)

在fileupload控制項中,獲取和比較檔案大小和檔案的可上傳型別都是很重要的,所有話不多說,直接上 獲取檔案大小 fileupload1.postedfile.contentlength注意,這裡獲取出來的檔案大小是以b做單位的,所以,呃 反正就是注意點就是啦 獲取檔案字尾名 判斷檔案型別 st...

scala的map基本操作

map基本操作 基本操作 獲取值 map key 獲取所有key map.keys 獲取所有value map.values 遍歷map集合 getorelse 增加key,value對 刪除key 示例 定義乙個對映,包含以下學生姓名和年齡資料 scala zhangsan 30 lisi 40 ...

STL使用上的小小總結

stl從接觸到使用,還是很長一段時間了。當初只為了能夠簡單使用,很多細節的東西,都不了解,本以為不會出問題。後來卻帶來很多麻煩。我只使用了list和map,但是相信會用這兩個其他的,也能很好理解了。誤區 1.以為stl容器不會儲存具體的內容,只會儲存指標。事實卻是相反的,stl的就是容器。可以儲存物...