代码之家  ›  专栏  ›  技术社区  ›  Learn Hadoop

Scala语句和表达式-Var vs Val

  •  1
  • Learn Hadoop  · 技术社区  · 6 年前

    scala> var g,h = 20
    g: Int = 20
    h: Int = 20
    

    但是,在InteliJ工作表中 var g,h = 20 ,我得到一个错误:

    Error:(1, 6) constructor cannot be instantiated to expected type; found : (T1, T2) required: Int var (a,b) = { 20;};} 
    

    1 回复  |  直到 6 年前
        1
  •  1
  •   Balaji Reddy    6 年前

    我相信你是从平原上跑过来的 .sc main(..) 方法或类似于下面的方法。它起作用了

    object Main extends App {
    
    var g,h = 20
    println(g)
    println(h)
    
    }