首页 > 分享 > Scala学习(一)

Scala学习(一)

最新推荐文章于 2022-05-11 19:00:04 发布

_JohnnyChu 于 2018-10-10 08:22:19 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

 Scala练习

object Demo01 {

def main(args: Array[String]): Unit = {

val lst0 = List(1,7,9,8,0,3,5,4,6,2)

val arr = lst0.toArray

val arr1 = for (e <- arr) yield e*10

val lst1 = arr1.toList

val arr2 = arr.filter(_ % 2 == 0)

val lst2 = arr2.toList

val lst3 = lst0.sortWith( (x,y) => x < y)

val lst4 = lst0.reverse

val lst5 = lst0.grouped(4)

val lst6 = lst5.toList

val lst7 = lst6.flatten

val lines = List("hello tom hello jerry", "hello jerry", "hello kitty")

val lst8 = lines.map( (line:String) => line.split(" ")).flatten

val par = lst0.par

val parSum = par.sum

val parSum2 = par.reduce( _ + _)

val sum2 = lst0.reduce( (x,y) => x + y)

val lst9 = lst0.fold(0)((x,y) => x + y)

val lst10 = lst0.foldLeft(0)((x,y) => x + y)

val l1 = List(3,5,6,4,7)

val l2 = List(1,2,3,4,5)

val set1 = l1.toSet

val set2 = l2.toSet

println(set1.union(set2))

println(set1.intersect(set2))

println(set1.diff(set2))

}

}

相关知识

Scala学习(一)
伊珊娜洗护基础班学习(一
如何饲养暹罗猫?一起了学习一下吧!
宠物训练指南,我们一起来学习
泰安学习宠物美容视频,泰安美容宠物学校哪个好哪里有? 一诺宠物
狗的学习方式跟人的学习方式不一样
宠物美容学习吧
宠物怎么学习
如何学习宠物美容?
深度学习 诊断

网址: Scala学习(一) https://m.mcbbbk.com/newsview187243.html

所属分类:萌宠日常
上一篇: 狗狗训练百科,电子书下载,txt
下一篇: 蓝桥杯 算法训练 字符串编辑