Kotlin program a karakter karakterláncokká és fordítottvá alakítására

Ebben a programban megtanulod átalakítani egy karaktert (karaktert) karakterlánccá és fordítva Kotlinban.

1. példa: A karakter konvertálása karakterláncra

 fun main(args: Array) ( val ch = 'c' val st = Character.toString(ch) // Alternatively // st = String.valueOf(ch); println("The string is: $st") )

A program futtatásakor a kimenet a következő lesz:

 A húr: c

A fenti programban van egy karakterünk, amelyet a ch változóba tárolunk. Az Characterosztály toString()metódusával konvertáljuk a karaktert string-be.

Alternatív módon, mi is használni String„s valueOf()módszerekkel alakíthatjuk át. Belsőleg mindkettő azonban ugyanaz.

2. példa: A char tömb átalakítása karakterláncra

Ha van egy char tömbje, nem csak egy char, akkor könnyen konvertálhatjuk String-be String módszerekkel az alábbiak szerint:

 fun main(args: Array) ( val ch = charArrayOf('a', 'e', 'i', 'o', 'u') val st = String(ch) val st2 = String(ch) println(st) println(st2) )

A program futtatásakor a kimenet a következő lesz:

 aeiou aeiou

A fenti programban van egy char tömb ch, amely magánhangzókat tartalmaz. Az általunk használt String„s valueOf()módszer újra átalakítani a karakter tömböt String.

Használhatjuk azt a Stringkonstruktort is, amely a ch karakter tömböt veszi át paraméterként az átalakításhoz.

3. példa: A karakterlánc konvertálása char tömbre

A karakterláncot átalakíthatjuk char tömbgé (de nem char-vá) a String metódusával a toCharArray () -ra.

 import java.util.Arrays fun main(args: Array) ( val st = "This is great" val chars = st.toCharArray() println(Arrays.toString(chars)) )

A program futtatásakor a kimenet a következő lesz:

 (Ez óriási)

A fenti programban egy karakterláncot tároltunk a st változóba. Az általunk használt String„s toCharArray()módszer konvertálni a string tömb tárolt karaktereket karakter.

Ezután, használat Arrays„s toString()módszer kinyomtatni az elemek karaktereinek egy tömbben, mint a formában.

Itt található az ekvivalens Java-kód: Java program a char karakterláncokká alakításához és fordítva

érdekes cikkek...