Program Kotlin untuk Mengonversi Karakter menjadi String dan Wakil Versa

Dalam program ini, Anda akan belajar mengubah karakter (char) menjadi string dan sebaliknya di Kotlin.

Contoh 1: Ubah karakter menjadi String

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

Saat Anda menjalankan program, hasilnya adalah:

 String tersebut adalah: c

Dalam program di atas, kami memiliki karakter yang disimpan dalam variabel ch. Kami menggunakan metode Characterkelas toString()untuk mengubah karakter menjadi string st.

Alternatifnya, kita juga bisa menggunakan metode String's valueOf()untuk konversi. Namun, keduanya secara internal sama.

Contoh 2: Ubah array karakter menjadi String

Jika Anda memiliki array char dan bukan hanya char, kita dapat dengan mudah mengubahnya menjadi String menggunakan metode String sebagai berikut:

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

Saat Anda menjalankan program, hasilnya adalah:

 aeiou aeiou

Dalam program di atas, kita memiliki ch array ch yang berisi vokal. Kami menggunakan String's valueOf()metode lagi untuk mengkonversi array karakter untuk String.

Kita juga dapat menggunakan Stringkonstruktor yang mengambil larik karakter ch sebagai parameter untuk konversi.

Contoh 3: Ubah String menjadi array karakter

Kita juga bisa mengonversi string menjadi char array (tapi bukan char) menggunakan metode String toCharArray ().

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

Saat Anda menjalankan program, hasilnya adalah:

 (T, h, i, s,, i, s, g, r, e, a, t)

Dalam program di atas, kita memiliki string yang disimpan dalam variabel st. Kami menggunakan String's toCharArray()metode untuk mengkonversi string ke array karakter yang tersimpan dalam karakter.

Kami kemudian, penggunaan Arrays's toString()metode untuk mencetak unsur-unsur karakter dalam array seperti bentuk.

Berikut kode Java yang setara: Program Java untuk mengubah char menjadi string dan sebaliknya

Artikel yang menarik...