一 if 表达式


Scala的基础if和for
 
二 for comprehension

Scala的基础if和for
 
三 实例
  1. object worksheet_cakin {
  2. val l =List("mommu","bob","doddy")//> l : List[String] = List(mommu, bob, doddy)
  3. for(
  4. s<-l //generator
  5. )println(s)//> mommu
  6. //| bob
  7. //| doddy
  8. for{
  9. s<-l
  10. if(s.length>3)//filter
  11. }println(s)//> mommu
  12. //| doddy
  13. val result_for=for{
  14. s<-l
  15. s1=s.toUpperCase()//varialbe binding
  16. if(s1!="")
  17. }yield(s1)//> result_for : List[String] = List(MOMMU, BOB, DODDY)
  18. }

相关文章:

  • 2021-07-18
  • 2021-08-05
  • 2022-12-23
  • 2021-11-21
猜你喜欢
  • 2021-11-10
  • 2021-10-20
  • 2021-06-04
  • 2022-02-15
  • 2021-09-10
  • 2021-05-27
  • 2021-11-04
相关资源
相似解决方案