scala學習筆記1 scala method

2022-07-20 06:00:09 字數 417 閱讀 6533

剛接觸scala,做練習的時候碰到乙個問題,順便mark一下。

先看下面一段**:

1 def sum(args:int*) =78

9 def main(args: array[string]): unit =

13 }

上面的**執行以後報錯如下:

error:(1, 1) expected class or object definition

def sum(args:int*) =

910 def main(args: array[string]): unit =

至於原因是什麼,其實可以用一句話解釋:方法是物件導向設計中類中的一部分,它必須依賴於類而存在。

Scala學習筆記1 Scala基礎

特點 先編譯 scalac scala 再執行 scala 值與變數 常用型別 byte,char,short,int,long,float,double,boolean 方法定義 迴圈 lazy val 用時才會載入 lazy val a 2 預設引數 def sayname name strin...

scala學習筆記(1)

在eclipse中建立乙個scala project,名稱為helloworld 在projet中建立乙個package 然後新建乙個scala object,例如test.scala code package main.scala object hi 在eclipse中執行test.scala 上...

Scala學習筆記

scala學習筆記 一.scala中集合的常用方法 首先定義兩個陣列集合,用於測試 scala val arr1 array 1,2,3,4 arr1 array int array 1,2,3,4 scala val arr2 array 3,4,5,6 arr2 array int array ...