以下是從1到45範圍內的號碼樂透模擬的必要解決方案,每當我們產生一個數字n1時,號碼從可能的集合中移除數字。 是否有可能以更實用的方式實現相同?即使用圖,過濾器等 def getNumbers :Array[Int] = {
val range = 1 to 45
var set = range.toSet
var resultSet:Set[Int] =
我無法獲取int和字符串數組中的頂部單詞。 請參閱下面的數組和要求的輸出: 考慮n是一個RDD並建議我獲取輸出的必需函數。 scala> n.take(10)
res3: Array[(Int, String)] = Array((4,Hi how are you ,how), (2,hello good good to hear good))
O/P:陣列((4,如何),(2,好))//如
的序列 你好,我正在學習Scala和我有以下的情況下,類對象的序列: case class HistoryCounter(time: DateTime, counter:Int)
現在我想的counter基於時間戳time價值結合起來。獲取time在同一天或同一周的所有計數器的總和。 你怎麼能做到這一點?像褶皺或地圖這樣的收藏功能之一是否可以做到這一點?