原创转载请注明出处:http://agilestyle.iteye.com/blog/2331800
HelloScala.scala
package org.fool.scala.helloworld object HelloScala { def max(x: Int, y: Int): Int = { if (x > y) x else y } def greet() = println("Hello World") /* Scala has two kinds of variables, vals and vars. A val is similar to a final variable in Java. Once initialized, a val can never be reassigned. A var, by contrast, is similar to a non-final variable in Java. A var can be reassigned throughout its lifetime. */ def testValAndVar() = { val msg = "Hello Val" println(msg) var msg2 = "Hello Var" println(msg2) msg2 = "Hello Var again" println(msg2) } def main(args: Array[String]): Unit = { // Hello World println("Hello World") // Hello World greet() /* Hello Val Hello Var Hello Var again */ testValAndVar() // Hello, Spark println("Hello, " + args(0)) // Spark Hadoop MapReduce HDFS var i = 0 while (i < args.length) { print(args(i) + " ") i += 1 } println() // Spark Hadoop MapReduce HDFS args.foreach(arg => print(arg + " ")) println() /* Spark Hadoop MapReduce HDFS */ args.foreach(println) // Spark Hadoop MapReduce HDFS for (arg <- args) print(arg + " ") println() // 3 println(max(2, 3)) // -2 println(max(-2, -3)) } }
Pogram arguments
Console Output
相关推荐
vscode 新建helloworld模板
play-scala-hello-world-tutorial:在Scala中播放的Hello World教程
cd scala && scala helloWorld.scala && cd .. cd clojure && lein hello-world && cd .. cd ceylon && ceylon compile de.olofsson && ceylon run de.olofsson && cd .. cd fantom && fan hello_world.fan && cd ..
EV3 你好世界 Hello World 在 Scala 中 0.8.1-beta 2.11 如何使用 在 EV3 上安装 运行sbt assembly创建可执行的helloworld.jar文件... 在 leJOS 下的 EV3 Programs上选择Programs > helloworld.jar > Execute program
一些实现scala语言的程序,可以与java对比,进一步学习scala语言的优缺点
Scala的Hello World 我的第一个Scala程序显示“ Hello,World!” 运行时。任务使用带有Scala插件的IntelliJ IDE来构建一个最小的Scala项目。 教程可以在找到。
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例,hello world!
使用Maven的Scala的Hello-world项目 示例项目显示了如何使用maven而不是SBT来构建和运行Scala代码 它利用了maven插件 (用于编译和运行)和 (用于运行单元测试) 编译中 可以使用标准命令mvn compile 跑步 要运行该...
右键单击“ HelloWorld”,然后选择“运行HelloWorld” 您应该看到类似以下的消息: 你好,世界! u.data文件有100000行。 但是,您可能会看到“找不到类”错误。 如果是这样,请退出IntelliJ,重新启动它,然后...
Hello-World-Scala-1 学习如何在Scala中进行编码的系列它所做的只是显示“ Hello World”。 接下来,我将学习建立阵列
使用 Gradle 构建 Scalatra 中的 Hello World 示例值得注意的是,我们使用gretty插件来运行我们的 webapp,因为默认的jetty插件使用了一个太旧版本的 servlet API。 此外,还包括最基本的依赖项,但如果您想要支持更...
4.SCALA语言HelloWorld及安装总结(作业LINUX系统安装) 5.SCALA中变量的声明(两种方式) 6.SCALA中数据类型及操作符 7.IF语句及WHILE循环、循环表达式及FOR基本使用 8.FOR循环深入讲解及yield功能 9.SCALA中的...
简单的Thrift和gRPC性能测试使用一个简单的“ helloworld”原型来测试节俭和gRPC。 所有服务器和客户端均由Golang,Java和Scala实现测试结果如下(毫秒/ 10000次呼叫)。 第一个值使用一个客户端测试服务器,第二个...
我的 Scala 教程 与 Scala 一起玩的各种简短 Scala ...并选择运行HelloWorld(通常是[5])。 要运行需要参数的示例,您需要启动/运行 sbt 并在提示符下输入 run 后跟参数,例如运行 Fib ... 运行 10 ...并选择Fib。
一天之内的Scala 一天之内的Scala。 向真正使用它的人学习。 此存储库包含我们偶尔提供的 1 天培训模块... 之后你应该可以去 000.setup 并运行sbt "run-main javax.HelloWorld"和sbt "run-main scalax.HelloWorld" 。
一、实验简介 二、Scala简介及实验环境介绍 三、Hello World 四、实验总结
输入任何scala代码,例如println("hello, world")并以END字符( Ctrl-D ) Ctrl-D 下载 万一您不想为构建项目而烦恼,我已经。 请注意,运行该工具需要Java 8 。 突出显示来源等 为了改善使用体验,您可能希望使用...
JS.scala JS.scala 将 JavaScript 代码编译为 Scala,允许您完全用 ..."}exclaimer.apply("Hello, World")输出 val a = 42val b = "Hello, World"def sq (x:HandHolder) = x * xdef dsq (x:HandHolder) = { val dx
Scala.js React World 现实世界中的例子 的灵感来自 聊天 后端开发 sbt " project chat-backend; ~reStart " 前端开发 sbt chat-frontend 码头工人 sbt " chat-release;chat-backend/docker:publishLocal " && \ ...