Program Java untuk Mengonversi Karakter ke String dan Wakil Versa

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

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • String Java
  • Tipe Data Java (Primitif)
  • Array Jawa

Contoh 1: Ubah karakter menjadi String

 public class CharString ( public static void main(String() args) ( char ch = 'c'; String st = Character.toString(ch); // Alternatively // st = String.valueOf(ch); System.out.println("The string is: " + st); ) )

Keluaran

 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:

 public class CharString ( public static void main(String() args) ( char() ch = ('a', 'e', 'i', 'o', 'u'); String st = String.valueOf(ch); String st2 = new String(ch); System.out.println(st); System.out.println(st2); ) )

Keluaran

 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; public class StringChar ( public static void main(String() args) ( String st = "This is great"; char() chars = st.toCharArray(); System.out.println(Arrays.toString(chars)); ) )

Keluaran

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

Dalam program di atas, kami 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.

Artikel yang menarik...