码迷,mamicode.com
首页 > 其他好文 > 详细

Scala中使用For表达式做查询

时间:2015-08-18 07:56:25      阅读:108      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!