ava.lang.NoSuchMethodError: scala.Predef$.ArrowAssoc(Ljava/lang/Object;)Ljava/lang/Object;

flink58 发布于 2017/03/17 09:25
阅读 853
收藏 0

Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.ArrowAssoc(Ljava/lang/Object;)Ljava/lang/Object;
    at com.dt.scala.hello.TestMapFor$.main(MapFor.scala:32)
    at com.dt.scala.hello.TestMapFor.main(MapFor.scala)

 

 

package com.dt.scala.hello


import java.io._

class MapFor(val xc: Int, val yc: Int) {
   var x: Int = xc
   var y: Int = yc
   def move(dx: Int, dy: Int) {
      x = x + dx
      y = y + dy
      println ("Yiibai x location : " + x);
      println ("Yiibai y location : " + y);
   }
}

object TestMapFor {
   def main(args: Array[String]) {
      val pt = new MapFor(10, 20);

      println("---bookee45456465--")
      // Move to a new location
      pt.move(10, 10);
      
      
      var sites = Map("runoob" -> "http://www.runoob.com",
                       "baidu" -> "http://www.baidu.com",
                       "taobao" -> "http://www.taobao.com")

        sites + ("book"-> "test")
                       
      sites.keys.foreach{ i =>  
                           print( "Key = " + i )
                           println(" Value = " + sites(i) )}
      
   }
}

加载中
返回顶部
顶部