簡體   English   中英

Scala Intellij 中的遞歸循環錯誤

[英]Recursive looping error in Scala Intellij

如何修復屏幕截圖中的錯誤?

Scala IDE:Inellij

在此處輸入圖片說明

setting.config 中的代碼看起來像

package config

import com.typesafe.config.ConfigFactory

object settings {
  private val config=ConfigFactory.load()

  object WebLogGen {
    private val weblogGen = config.getConfig("clickstream")

    lazy val records = weblogGen.getInt("records")
    lazy val timeMultiplier = weblogGen.getInt("time_multiplier")
    lazy val pages = weblogGen.getInt("pages")
    lazy val visitors = weblogGen.getInt("visitors")
    lazy val filepath = weblogGen.getString("file_path")
  }
}

謝謝

實際上,您在分配以下值時使用了錯誤的變量名稱:

val visitors = visitors(rnd.nextInt(visitors.length - 1)) 
val pages = pages(rnd.nextInt(pages.length-1)) 
val products = products(rnd.nextInt(products.length - 1))

請使用正確的變量:

val visitors = visitors(rnd.nextInt(Visitors.length - 1)) 
val pages = pages(rnd.nextInt(Pages.length-1)) 
val products = products(rnd.nextInt(Products.length - 1))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM