Ich habe eine map: Map[AnyRef, AnyRef]
. Was ist der beste Weg, um es in der folgenden Zeichenfolge zuzuordnenUmwandlung Karte zu Schlüssel = Wert-Paare
"key1=value1 key2=value2 ..."
In Java ist das einfach. Ich würde es einfach verwenden
map.entrySet()
.stream()
.map(e -> e.getKey().toString() + "=" + e.getValue().toString())
.collect(joining(" "))
Aber wie geht das in Scala?
Sie brauchen '{}' anstelle von '()', um 'case' zu verwenden, und' => '' anstelle von '->'. –
Behoben. Habe keinen Compiler neben mir zu überprüfen. – talex