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的就是容器。可以儲存物...