scala-2.12

    -1熱度

    1回答

    使用Scala(2.12.2),默認情況下在一個類 private var myMap = Map.empty[String, ActorRef] 創建一個新的地圖,當我得到一個不可變類 scala.collection.immutable.Map[String,akka.actor.ActorRef] 我期待的是可變的,因爲我把它定義爲'var'

    0熱度

    1回答

    我有一個代碼,我在檢查如果一個actor不存在已經我們將創建它,但問題是我的代碼使用未來的OnComplete回調函數和我在一個函數/這樣做高清,我只是想在這裏返回ActorRef是我的代碼 def getRegularAdminIndexMongoActor():ActorRef= { var actorRef:ActorRef=null val sel = actorSy

    1熱度

    1回答

    我正在使用Scala 2.12.2和Java 8.對於一個非常奇怪的情況,我需要在Java中使用Scala Futures,並且我看到在未來的操作符中使用Lambdas它不起作用。 @Test public void test(){ Future<String> future = new Promise.DefaultPromise(); future.map(value -

    1熱度

    2回答

    對於播放2.3.x版本的WS模塊是非常容易使用: WS.url(s"http://$webEndpoint/hand/$handnumber").get() 對於這樣的簡單和strightforward使用。 在Play 2.6.x中根據鏈接: https://www.playframework.com/documentation/2.6.x/JavaWS 您需要首先創建一個http客戶端。

    5熱度

    1回答

    Welcome to Scala 2.12.1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_121). Type in expressions for evaluation. Or try :help. scala> :paste // Entering paste mode (ctrl-D to finish) import scal

    1熱度

    2回答

    我試圖從模式XYX之後的字符串中提取3個字母的所有可能組合。 val text = "abaca dedfd ghgig" val p = """([a-z])(?!\1)[a-z]\1""".r p.findAllIn(text).toArray 當我運行該腳本,我得到: ABA,DED,GHG 它應該是: ABA,ACA,DED,DFD,GHG,演出 它不檢測重疊組合。

    5熱度

    4回答

    我想UTIL添加after(d: FiniteDuration)(callback: => Unit) Scala的Future s表示將使我能夠做到這一點: val f = Future(someTask) f.after(30.seconds) { println("f has not completed in 30 seconds!") } f.after(60.seco

    2熱度

    1回答

    在我Scala 2.12的sbt項目中,我使用IntelliJ IDEA並想導入scalatest。 爲了安裝推薦的SuperSafe Community Edition Scala編譯器插件。我遵循指令here。 我plugin.sbt: addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.2") 表明由進口的IntelliJ的錯誤是