欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Scala list高级使用

程序员文章站 2022-05-09 18:54:05
...

一 简介

介绍List的一些高阶函数
 
二 代码
  1. C:\Users\lenovo>scala
  2. Welcome to Scala2.12.1(JavaHotSpot(TM)64-BitServer VM,Java1.8.0_101).
  3. Typein expressions for evaluation.Ortry:help.
  4. scala> val l =List(1,2,3)
  5. l:List[Int]=List(1,2,3)
  6. scala> l.filter(x=>x%2==1)
  7. res0:List[Int]=List(1,3)
  8. scala>"99 Red Balloons".toList
  9. res1:List[Char]=List(9,9,, R, e, d,, B, a, l, l, o, o, n, s)
  10. scala>"99 Red Balloons".toList.filter(x=>Character.isDigit(x))
  11. res2:List[Char]=List(9,9)
  12. scala>"99 Red Balloons".toList.takeWhile(x=>x!='B')
  13. res3:List[Char]=List(9,9,, R, e, d,)
 
相关标签: Scala list