Scala 一些基本的语法
2010-07-17 22:49
519 查看
Scala的循环:
scala 循环a “normal” (call-by-value) argument: def foo(x:Bar) = { val a = x val b = x } a lazy (call-by-name) argument: def foo(x: => Bar) = { val a = x val b = x } no-argument function (a thunk): def foo(x:() => Bar) = { val a = x val b = x val c = x() } call-by-name lazy arguments: def foo(x: => Bar) = { lazy val y = x //... } use matching with regular expressions: val RE = "(\\d+)([a-z]+)".r // or, if you don't like escaping things val RE_Also = """(\d+)([a-z]+)""".r def m(someString: String) = someString match { case RE(theNUmbers,theLetters) => println(theNumbers + ": " + theLetters) case _ => println("no match") }
相关文章推荐
- oracle的一些基本语法
- Scala基本语法学习笔记
- Discuz! X模板中的一些基本语法
- sqlserver 一些基本的语法
- linux的基本语法及一些设置
- Scala 2.11.8安装部署和基本语法一
- SQL语法的一些基本应用
- scala 基本语法-ok
- scala学习第一弹:基本语法和语法特性
- Scala编程基础 基本语法 数组 集合 类 模式匹配【Scala 2】
- 【数据库】 sql的一些基本语法(三)
- Scala基本语法(四)
- jsday03(css回顾 js开始基本变量 js头的一些标签 函数操作方式 基本语法)
- 关于JSP动态网页的一些基本语法
- java编程遇到的一些基本语法总结
- Scala基本语法二——面向对象编程
- JavaScript 实现的滚动条,熟悉一下JS的基本语法一些细节建议查看手册:
- Scala基本语法学习
- scala 基本语法-cp
- scala基本语法和单词统计