首页 > 其他 > 详细

Scala中使用For表达式做查询

时间:2015-08-18 07:53:21      阅读:208      评论:0      收藏:0      [点我收藏+]

学习了Scala中使用For表达式做查询,很多编程中对数据库、文件、网络数据进行查询,应用for表达循环匹配,例子如下:

Case calss Book (title:String, authors:List[tring])

Object For_Query {

    Def main(args:Array[String]) {

     Val books : List[Book]=List(

    Book(“Structure and Interpretation”, List(“Abelson,Harold”,”Sussman”)),

    Book(“Programming in Modula-2”, List(“Wirth , Niklaus”))

   Val result = for (b <- book; a<- b.authors if a startsWith “Gosling”) yied b.title

   Println(result)

王家林亲授《DT大数据梦工厂》大数据实战视频“Scala深入浅出实战经典”视频、音频和PPT下载!第87讲:Scala中使用For表达式做查询百度云盘:http://url.cn/UKIgbO云盘:http://yunpan.cn/cdt7WGSesW48c  访问密码 adf5腾讯微云:http://url.cn/d54VMt 

技术分享

Scala中使用For表达式做查询

原文:http://www.cnblogs.com/tom-lee/p/4738250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!