println
(new MyClass toString
)}
var pairs
: Map
[String, String
] = Map
[String, String
]("key1" -
> "value1",
"key2" -
> "value2",
"key3" -
> "value3") val Separator
= "separator"
pairs map
{ case (key, value
) => s
"$key=$value" } mkString
(" ") + Separator
}
}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJcHJpbnRsbihuZXcgTXlDbGFzcyB0b1N0cmluZykKfQoKICAgIGNsYXNzIE15Q2xhc3MgewogICAgICAgIHZhciBwYWlyczogTWFwW1N0cmluZywgU3RyaW5nXSA9IE1hcFtTdHJpbmcsIFN0cmluZ10oImtleTEiIC0+ICJ2YWx1ZTEiLCAia2V5MiIgLT4gInZhbHVlMiIsICJrZXkzIiAtPiAidmFsdWUzIikKICAgICAgICB2YWwgU2VwYXJhdG9yID0gInNlcGFyYXRvciIKICAgIAogICAgICAgIG92ZXJyaWRlIGRlZiB0b1N0cmluZyA9IHsKICAgICAgICAgICAgcGFpcnMgbWFwIHsgY2FzZSAoa2V5LCB2YWx1ZSkgPT4gcyIka2V5PSR2YWx1ZSIgfSBta1N0cmluZygiICIpICsgU2VwYXJhdG9yCiAgICAgICAgfQogICAgfQ==