Как реализовать JSON, который содержит переменную из другого метода в Scala? - PullRequest
0 голосов
/ 28 февраля 2019

Я хочу реализовать в Scala строку JSON, которая выглядит следующим образом в методе toJSON: "" {"gold": gold, "time": old_time} "".Old_time - это переменная, которую я хочу взять из обновления метода.Как мне это сделать?

class Click{
    val gold = 10
def update(time: Double): Double = {
    val old_time = time
    val faster = old_time * 2
    faster
    }
def toJSON(): String = {
    ""{"gold": gold, "time": old_time}""
    }
}

1 Ответ

0 голосов
/ 28 февраля 2019

Вы можете попробовать вот так:)

class Click(v: Double) {
  val gold = 10

  def update(time: Double): Double = {
    val old_time = time
    val faster = old_time * 2
    faster
  }

  def toJSON(): String = {
    s"""{"gold": $gold, "time": ${update(v)}}"""
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...