Program Kotlin untuk Menukarkan Karakter ke String dan Vice-Versa

Dalam program ini, anda akan belajar menukar watak (char) menjadi rentetan dan sebaliknya di Kotlin.

Contoh 1: Tukarkan char ke String

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

Semasa anda menjalankan program, outputnya adalah:

 Rentetan itu ialah: c

Dalam program di atas, kita mempunyai watak yang tersimpan dalam pemboleh ubah ch. Kami menggunakan kaedah Characterkelas toString()untuk menukar watak ke rentetan st.

Selain itu, kita juga boleh menggunakan String's valueOf()kaedah untuk penukaran. Walau bagaimanapun, kedua-duanya sama.

Contoh 2: Tukar array char ke String

Sekiranya anda mempunyai array char dan bukan hanya char, kita dapat mengubahnya menjadi String dengan mudah menggunakan kaedah String seperti 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) )

Semasa anda menjalankan program, outputnya adalah:

 aeiou aeiou

Dalam program di atas, kami mempunyai array array ch yang mengandungi vokal. Kami menggunakan String's valueOf()kaedah lagi untuk menukar pelbagai watak untuk String.

Kita juga dapat menggunakan Stringkonstruktor yang mengambil array karakter ch sebagai parameter untuk penukaran.

Contoh 3: Tukarkan String ke array char

Kita juga dapat menukar rentetan ke array char (tetapi bukan char) menggunakan kaedah String keCharArray ().

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

Semasa anda menjalankan program, outputnya adalah:

 (Ini bagus)

Dalam program di atas, kami mempunyai rentetan yang tersimpan dalam pemboleh ubah st. Kami menggunakan String's toCharArray()kaedah untuk menukar rentetan kepada pelbagai watak disimpan dalam aksara.

Kami kemudian, penggunaan Arrays's toString()kaedah untuk mencetak elemen aksara dalam pelbagai seperti bentuk.

Inilah kod Java yang setara: Program Java untuk menukar char menjadi string dan sebaliknya

Artikel menarik...