您的位置:首页 > 文旅 > 美景 > 亚马逊网上商城是正品吗_建造师报名时间2023年官网_百度排行榜风云榜小说_百度收录技术

亚马逊网上商城是正品吗_建造师报名时间2023年官网_百度排行榜风云榜小说_百度收录技术

2024/12/23 3:06:20 来源:https://blog.csdn.net/GZM1314YMX/article/details/143931242  浏览:    关键词:亚马逊网上商城是正品吗_建造师报名时间2023年官网_百度排行榜风云榜小说_百度收录技术
亚马逊网上商城是正品吗_建造师报名时间2023年官网_百度排行榜风云榜小说_百度收录技术

一:方法

package test5
import java.io.PrintWriter
import scala.io.Source
//可变的Map
import scala.collection.mutable
object test5_1 {def main(args: Array[String]): Unit = {
//1.读入文件val content = Source.fromFile("1.txt").mkString
//    println(content)//2.拆分字符串-->单词数组
//    val rs = content.split(",")正则表达式
//    W:表示非字符(,空格,?...)
//    W+:多个非字符val rs = content.split("\\w+")
//    println("-"*40)
//    rs.foreach(println)//3.统计出现的频率val wordsMap = mutable.Map[String,Int]()rs.foreach(w => {val word = w.toLowerCase()//全小写//是否出现if(wordsMap.contains(word)){wordsMap(word)+=1}else{wordsMap(word) = 1}})//4.根据出现的次数从高到低排序//Map不能直接排序,需要转成有序的集合val orderList = wordsMap.toList.sortWith((a,b)=>a._2>b._2)//输出Map//5.保存结果,涉及到写入文件val writer = new PrintWriter("output.txt")for (e<- orderList){println(e._1,e._2)writer.println(s"${e._1}:${e._2}次")}writer.close()//关闭}
}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com