Intellijを使用しています。
Scalaのコーディングをしているのですが、このようなケース始め補完があまり聞かないです。
- マップを作成する
- マップのオブジェクトにピリオドでタイプするがupdatedなどメソッドが表示されない
何か設定を加えれば補完が効くようになりますでしょうか。
他、printlnで赤くなったりしているので、Scalaのモジュールをどこかで指定しなければいけないような気がしてきています。
scala
1val map = Map("tanaka" -> 200) 2println(map.updated("tanaka" -> 1000)) // ここ!
==============追記===============
Added at 2016/12/26
以下のコードへ修正でコンパイルエラーは解消されました、
ケアレスミスでした・・。
ただ、やはりmap1の後のupdatedメソッドが補完されません、
正確には補完候補は表示されますが、Mapにて使用できるオブジェクトが入力候補に表示されないです。
scala
1val map1 = Map("tanaka" -> 200) 2val map2 = map1.updated("tanaka",1000) 3println(map2)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/12/26 04:42 編集
2016/12/26 07:17
退会済みユーザー
2016/12/26 08:31
2016/12/26 09:58