I det här programmet lär du dig olika tekniker för att gå med i två listor i Kotlin.
Exempel 1: Gå med i två listor med addAll ()
import java.util.ArrayList fun main(args: Array) ( val list1 = ArrayList() list1.add("a") val list2 = ArrayList() list2.add("b") val joined = ArrayList() joined.addAll(list1) joined.addAll(list2) println("list1: $list1") println("list2: $list2") println("joined: $joined") )
När du kör programmet blir resultatet:
lista1: (a) lista2: (b) gick med i: (a, b)
I ovanstående program har vi använt List
är addAll()
metod för att ansluta sig till listor List1 och lista2 till anslöt listan.
Exempel 2: Gå med i två listor med union ()
import java.util.ArrayList; import org.apache.commons.collections.ListUtils; fun main(args: Array) ( val list1 = ArrayList() list1.add("a") val list2 = ArrayList() list2.add("b") val joined = ListUtils.union(list1, list2) println("list1: $list1") println("list2: $list2") println("joined: $joined") )
Resultatet för detta program är detsamma.
I ovanstående program använde vi union () -metoden för att gå med i listorna för att gå med.
Här är motsvarande Java-kod: Java-programmet för att gå med i två listor.