Ла Скала - Import ошибка

Добрый вечер.

Когда имел значение singleton object classe внутри того же folder, у меня выходит эта ошибка, посмотрите.

В этом классе названном Summer.scala, он, где я стараюсь импортировать Синглтона Обхект класса ChecksumAccumulator

import ChecksumAccumulator.calculate

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

    for (arg <- args)
        println(arg + " : " +  calculate(arg))


 }

}

Класс ChecksumAccumulator, с Вашим Синглтоном Обджект Чексумаккумулэтор

object ChecksumAccumulator {


/*
     When a singleton object shares the same name
     with a class, it is called that class's companion object. 
*/

 private val cache = mutable.Map.empty[String, Int]


 def calculate(s: String): Int =

     if (cache.contains(s))
        cache(s)
     else {
         val acc = new ChecksumAccumulator

         //The object with the same name of the class can acces to the private members.
         //println(acc.sum)
         for (c <- s)
            acc.add(c.toByte)
         val cs = acc.checksum()
         cache += (s -> cs)
         cs
    }
 def showMap() : Unit = {
    for(base:String <- cache.keys)
        println(cache(base))

 }
//def showMap(): String = { var cadena = cache("Every value is an object.") +  " "+ cache("Every value is an object. per second time!!");  cadena  }

}

У меня выходит эта ошибка:

scala Summer.scala

Summer.scala:8: ошибка: not found: object ChecksumAccumulator import Чекксумаккумулатор.калькулате ^ Summer.scala:14: ошибка: not found: оцените вычисли тебя println (arg + ":" + вычисли тебя (arg)) ^ two errors found

1
задан 23.01.2017, 04:24
0 ответов

Это ошибка, который ты не считаешь составленным файл ChecksumAccumulator.scala. Когда ты разделяешь код на несколько файлов, ты не можешь продолжать использовать scala как язык scripting, ты будешь должен изучать, как составлять с scalac или, более рекомендуемый, с sbt.

Попытайся с

$ scalac Summer.scala ChecksumAccumulator.scala
$ scala Summer
2
ответ дан 03.12.2019, 17:32
  • 1
    Многие, но большое спасибо, на самом деле, я очень благодарен! Что у тебя был в счастливый день, если я я функционирую! –  24.01.2017, 02:09

Теги

Похожие вопросы