anonymousfunc類如下所示:
object anonymousfunc else if (brand == "hp") else
println(color);
}}printlntest:
object printlntest
println()
for (i <- 0 to 5)
println()
val map = map(0 -> 0, 1 -> 1, 2 -> 2, 3 -> 3, 4 -> 4, 5 -> 5)
map.foreach
}val array1 = array(0, 1, 2, 3, 4, 5)
val array2 = array(6, 7, 8, 9)
val array3 = array1 ++ array2
/*** drop(n) 移除前n個元素
* take(n) 獲取前n個元素
* filter(condition) 獲取指定condition的元素
*/array3.take(3).foreach(println)
// array3.drop(1).foreach(println)
// array3.filter(_ != 1).foreach(println)
/*** += 新增元素
* ++ 合併集合
*/}}
helloscala:
object helloscala
) printf("%d:\t%s\n", i, e)
//或者如下:
('a' to 'z').slice(0,10).foreach(println)
//1 to 100 和小於1000的數
var (n,sum)=(0,0);
for(i<-0 to 100 if (sum+i<1000))
}}scalaobject:
object scalaobject )
colors.get("red")
}}
Scala 隱式轉換的小例子
object datedemo class datehelper day int else 輸出結果 2019 02 24 2019 03 03 為 int 新增了額外的 days 方法 說明 1.隱式轉換函式的函式名可以是任意的,隱式轉換與函式名稱無關,只與函式簽名 函式引數型別和返回值型別 有關...
簡單的makefile例子
1.2.3 簡單的示例 本小節開始我們在第一小節中提到的例子。此例子由3個頭檔案和8個c檔案組成。我們講述寫乙個簡單的makefile,來描述如何建立最終的可執行檔案 edit 此可執行檔案依賴於8個c原始檔和3個頭檔案。makefile檔案的內容如下 sample makefile edit ma...
簡單的iocp例子
include include include include include using namespace std define i port 1666 define i addr 0.0.0.0 define dft buffer size 4096 define opt read 0 def...