Effektive Möglichkeit zum anfügen von strings, getrennt mit Komma [Kotlin]

Ich Frage mich, ob es eine effektive Möglichkeit der Trennung der verschiedenen strings mit Komma als separator?

In Java8 es war StringUtils.join(java.lang.Iterable,char).

Für Kotlin fand ich nur joinToString, die Konvertiten aus dem array/Liste zu einem string. So wie ich das verstehe, joinToString konvertiert ganze Liste/array. Was ist, wenn ich konvertieren möchten einige Elemente aus array durch Komma getrennte Zeichenkette, die nicht alle von Ihnen? Wie würde man das machen? Gibt es etwas, das kurz und elegant aus Kotlin (natürlich, ich kann auch meine eigene Funktion dafür, aber ich habe mich gerade gefragt).

list.forEachIndexed { index, item ->
   if (item.isGreen) {
       ...        
   }
}
InformationsquelleAutor JoshuaMad | 2017-12-21
Schreibe einen Kommentar