Hello Scala! 在IntelliJ IDEA 2016.2环境下的第一个Scala程序


Scala可以看做是JVM上一个functional版本的Better Java。


我使用IDE是IntelliJ IDEA的community2016.2版本。

这是我使用Scala的第一个程序,打印一个字符串Hello Scala!

下载IDE后新建一个Scala类型的项目,然后新建一个Scala文件。

官方参考连接: https://www.jetbrains.com/help/idea/2016.1/creating-and-running-your-scala-application.html

新版本和之前版本有一个小的区别,就是新建Scala文件的时候不可以像之前的版本那样选择object的返回值类型,自动生成的Scala代码中可以自己去修改返回值类型。

因为如果返回值是修饰符是class,那么我run Scala console是不会打印出内容的,在这里纠结了一下。


代码如下:

object ScalaBasics {
  def main(args: Array[String]): Unit ={
    println("Hello Scala!")
  }

}



关于这句:

  def main(args: Array[String]): Unit ={

由于Scala语法设计中注重编译器的类型推导,函数的返回值类型有def这种修饰符,def这个就和Python一样了。

Array就是数组,String表示数组中的对象的类型是字符串。

先这样!





你可能感兴趣的:(《快学Scala》)