Scala list高级使用
程序员文章站
2022-05-09 18:54:05
...
一 简介
介绍List的一些高阶函数
二 代码
C:\Users\lenovo>scala
Welcome to Scala2.12.1(JavaHotSpot(TM)64-BitServer VM,Java1.8.0_101).
Typein expressions for evaluation.Ortry:help.
scala> val l =List(1,2,3)
l:List[Int]=List(1,2,3)
scala> l.filter(x=>x%2==1)
res0:List[Int]=List(1,3)
scala>"99 Red Balloons".toList
res1:List[Char]=List(9,9,, R, e, d,, B, a, l, l, o, o, n, s)
scala>"99 Red Balloons".toList.filter(x=>Character.isDigit(x))
res2:List[Char]=List(9,9)
scala>"99 Red Balloons".toList.takeWhile(x=>x!='B')
res3:List[Char]=List(9,9,, R, e, d,)
上一篇: 移动开发框架选型
推荐阅读
-
使用list和tuple
-
dnf高级装扮兑换券怎么使用 在同一窗体中使用PHP来处理多个提交任务
-
Scala中的mkString的具体使用方法
-
php的list()的一步操作给一组变量进行赋值的使用_PHP教程
-
JavaScript设计模式开发中组合模式的使用教程(高级篇)
-
java使用lambda表达式对List集合进行操作技巧(JDK1.8)
-
使用XmlSerializer序列化List对象成XML格式(list对象序列化)
-
.NET中保证线程安全的高级方法Interlocked类使用介绍
-
SQL高级应用之使用SQL查询Excel表格数据的方法
-
Python中list列表的一些进阶使用方法介绍