一、01.01 周日
1.1) Scala
var mySet = Set("hive")
mySet += "hbase";
- 【todo】 Scala 中的 Set添加后,会触发排序机制?
scala> var mySet3 = Set("H")
mySet3: scala.collection.immutable.Set[String] = Set(H)
scala> mySet3 += ("I","V", "E", "H", "B", "A", "S", "E", "R", "E", "D", "I", "S")
scala> mySet
mySet mySet1 mySet2 mySet3
scala> mySet3
res16: scala.collection.immutable.Set[String] = Set(E, A, I, V, B, H, R, D, S)
@Test
def testCountCharAndSort : Unit = {
var mySet = Set("hive", "hbase", "redis")
var map: mutable.Map[Char, Int] = mutable.Map()
for(iterm <- mySet) {
var nowStr : String = iterm
for(nowChar : Char <- nowStr) {
map += (nowChar -> (map.getOrElse(nowChar, 0) + 1))
}
}
var tmpList = map.toList.sortBy(-_._2)
log.info("done")
}