1. 程式人生 > >開啟Scala的大門--scala入門小例子demo

開啟Scala的大門--scala入門小例子demo

關於Scala的安裝與部署,請參照本人的上一遍部落格:http://blog.csdn.net/nxw_tsp/article/details/78281533
既然我們已經安裝配置好scala的執行環境,那麼,想必你一定也按耐不住激動的心情,想小試牛刀了吧。
下面我們就開始切入主題。
一、Scala入門小例子
剛接觸Scala的時候,我覺得還是按照我們剛踏入程式設計行列的規矩一樣,先輸出一個HellloWorld!
如果那你已經安裝好了Scala IDE那就更好了,沒有的話,我們先用記事本代替一下。
新建一個檔案,命名為Demo.scala

class Demo {  
    def
doStart(name: java.lang.String) = print("Hello World" + name); }

我們看到了,程式碼裡面沒有main方法,所以沒辦法執行,那麼我們就需要再新建一個有main方法的類來輸出這段程式碼。

新建檔案TestDemo.scala

object TestDemo {  
    def main(args: Array[String]) = {  
      val demo = new Demo  
      demo doStart "By Scala!"  ;
    }  
}  

main方法也有了,那麼就可以輸出了。
我們這次通過控制檯輸出
二、輸出
跟java一樣,要想輸出程式碼中的資訊,那麼就需要我們事先編譯一下。
這裡寫圖片描述

執行編譯命令

scalac Demo.scala
Scalac Testdemo.scala

對於圖中1所示,我們要切換到兩個檔案所在的磁碟。
對於圖中2、3所示,是分別編譯兩個檔案的命令。

既然已經編譯完成,那麼就開始最關鍵的一步,輸出吧。
這裡寫圖片描述

輸出命令

scala TestDemo

好了,由於在TestDemo.scala檔案輸出語句裡面忘記在前面加空格,結果輸出的時候worldby連在一起了。所以你們在編寫過程中一定要注意書寫。