scala入门测试
来源:互联网 发布:mysql爆破 编辑:程序博客网 时间:2024/06/08 08:59
scala入门测试:
安装可以直接sudo apt-get install scala
或者在官网下载scala安装包安装。
我是通过前一种安装
1.注意事项1:
scala test.scalascala test
这种方式行不通,会报错:
xubo@xubo:~/cloud/test$ scala ScalaTestException in thread "main" java.lang.RuntimeException: Cannot figure out how to run target: ScalaTest at scala.sys.package$.error(package.scala:27) at scala.tools.nsc.GenericRunnerCommand.scala$tools$nsc$GenericRunnerCommand$$guessHowToRun(GenericRunnerCommand.scala:38) at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48)at scala.tools.nsc.GenericRunnerCommand$$anonfun$2.apply(GenericRunnerCommand.scala:48) at scala.Option.getOrElse(Option.scala:108) at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:48) at scala.tools.nsc.GenericRunnerCommand.<init>(GenericRunnerCommand.scala:17) at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:33) at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:89) at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)xubo@xubo:~/cloud/test$
直接运行:
xubo@xubo:~/cloud/test$ scala ScalaTest.scala hello scala
test.scala代码:
val hello="hello world"println(hello)
ScalaTest.scala 代码:
object ScalaTest{ def main(args:Array[String]){ println("hello scala") }}
输出结果类似。
2.scala CMD:
在终端输入scala进入命令端口:
xubo@xubo:~/cloud/scala-2.9.2$ scalaWelcome to Scala version 2.9.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.7.0_79).Type in expressions to have them evaluated.Type :help for more information.scala>
循环结构:
scala> for(i <- 1 to 10 ) println("No."+i)No.1No.2No.3No.4No.5No.6No.7No.8No.9No.10
0 0
- scala入门测试
- Scala入门
- scala 入门
- scala入门
- scala 入门
- scala入门
- Scala入门
- scala入门
- Scala入门
- Scala入门
- scala入门
- scala入门
- Scala详解---------快速入门Scala
- scala学习一:scala入门
- Scala详解---------快速入门Scala
- Scala Specs2 测试入门教程
- Scala中的测试
- Scala yield unit 测试
- 开发者如何演示App功能给客户
- App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Te
- Ubuntu 14.04 LTS下安装Google Chrome浏览器
- Servlet学习
- hibernate 的缓存机制?
- scala入门测试
- UI一揽子计划 18 (沙盒机制、简单对象写入文件、NSFileMange、复杂对象写入文件)
- 方法重载和方法重写的区别
- iOS 9 错误解决方法
- android中editText弹出软键盘并且根据editText中是否是内容来控制按钮的可用性
- MYSQL 的常用操作
- UI一揽子计划 19 (数据库管理系统、SQL语句、iOS 的数据库实现技术)
- Linux同步机制 - 基本概念(死锁,活锁,饿死,优先级反转,护航现象)
- Hibernate 处理 mysql 大文本