問題のコードは次のとおりです。
val oauth_params = IMap(
"oauth_consumer_key" -> consumer.key,
"oauth_signature_method" -> "HMAC-SHA1",
"oauth_timestamp" -> (System.currentTimeMillis / 1000).toString,
"oauth_nonce" -> System.nanoTime.toString
) ++ token.map { "oauth_token" -> _.value } ++
verifier.map { "oauth_verifier" -> _ }
質問 1:どの Scala 機能が"oauth_consumer_key" -> consumer.key
存在し、引数として渡されることを可能にしましたか?
質問 2:とを見val oauth_params = IMap(...)
て、値を渡すために通常の ではなくtoken.map {...}
どの操作を使用しますか? 特定のルールはありますか?また、関連する問題である場合、ループで両方を使用できるのはなぜですか?{}
()
for
機能が他の場所で使用されているのを見たので、ここで質問します。また、両方の質問が関連していると思います。