English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Programación orientada a objetos (OOP) en Kotlin

Colección completa de ejemplos de Kotlin

En este programa, aprenderás diferentes técnicas para conectar dos listas en Kotlin.

Ejemplo1:usar addAll() para conectar dos listas

import java.util.ArrayList
fun main(args: Array<String>) {
    val list1 = ArrayList<String>()
    list1.add("a")
    val list2 = ArrayList<String>()
    list2.add("b")
    val joined = ArrayList<String>()
    joined.addAll(list1)
    joined.addAll(list2)
    println("list1: $list1")
    println("list2: $list2")
    println("joined: $joined")
}

Al ejecutar este programa, la salida será:

list1: [a]
list2: [b]
joined: [a, b]

En el programa anterior, utilizamos el método addAll() de la lista List para conectar las listas list1y list2las listas.

Ejemplo2:usar union() para conectar dos listas

import java.util.ArrayList;
import org.apache.commons.collections.ListUtils;
fun main(args: Array<String>) {
    val list1 = ArrayList<String>()
    list1.add("a")
    val list2 = ArrayList<String>()
    list2.add("b")
    val joined = ListUtils.union(list1, list2)
    println("list1: $list1")
    println("list2: $list2")
    println("joined: $joined")
}

La salida del programa es la misma.

En el programa anterior, utilizamos el método union() para conectar la lista dada a joined.

A continuación, se muestra el código Java equivalente:Programa Java para unir dos listas.

Colección completa de ejemplos de Kotlin