Scala 第一個Scala程序

2022-05-13 14:19 更新

我們可以執(zhí)行Scala代碼,首先使用scalac命令行工具編譯它。

object HelloWorld { 
    def main(args: Array[String]) { 
        println("Hello,World!") 
    } 
} 

注意

語句末尾的分號通常是可選的。

語句末尾的分號通常是可選的。

Scala程序處理從主方法開始,這是每個Scala程序的一個強制性部分。

主要方法未標記為靜態(tài)。

主要方法是對自動實例化的單例對象的實例方法。

沒有返回類型。實際上有Unit,這是類似于void,但它是由編譯器推斷。

我們可以通過在參數(shù)后面加一個冒號和類型來顯式地指定返回類型:

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

Scala使用def關(guān)鍵字告訴編譯器這是一個方法。

在Scala中沒有訪問級別修改器。

Scala未指定公用修飾符,因為默認訪問級別為public。

打印一些數(shù)字

讓我們編寫一個程序,在Print1.scalafile中打印從1到10的數(shù)字:

object Main {
  def main(args: Array[String]) {
        for {i <- 1 to10} 
          println(i) 
  }
}

我們可以在控制臺中輸入scala Main.scala來運行代碼

程序?qū)?shù)字1至10分配給變量,然后執(zhí)行println(i),打印數(shù)字1至10。

在Print2.scala文件中,放入

object Main {
  def main(args: Array[String]) {
        for {
           i <- 1 to 10 
             j <- 1 to 10
        } 
        println(i* j) 
  }
}
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號