Chương trình Kotlin để chuyển đổi ký tự thành chuỗi và phó bản

Trong chương trình này, bạn sẽ học cách chuyển đổi một ký tự (char) thành một chuỗi và ngược lại trong Kotlin.

Ví dụ 1: Chuyển đổi char thành Chuỗi

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 Chuỗi là: c

Trong chương trình trên, chúng ta có một ký tự được lưu trong biến ch. Chúng tôi sử dụng phương thức Charactercủa lớp toString()để chuyển đổi ký tự thành chuỗi st.

Ngoài ra, chúng tôi cũng có thể sử dụng String's valueOf()phương pháp để chuyển đổi. Tuy nhiên, cả hai bên trong đều giống nhau.

Ví dụ 2: Chuyển mảng char thành chuỗi

Nếu bạn có một mảng char thay vì chỉ một ký tự, chúng tôi có thể dễ dàng chuyển đổi nó thành Chuỗi bằng các phương thức Chuỗi như sau:

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 aeiou aeiou

Trong chương trình trên, chúng ta có một mảng char ch chứa các nguyên âm. Chúng tôi sử dụng String's valueOf()phương pháp một lần nữa để chuyển đổi các mảng nhân vật để String.

Chúng ta cũng có thể sử dụng hàm Stringtạo lấy mảng ký tự ch làm tham số để chuyển đổi.

Ví dụ 3: Chuyển đổi chuỗi thành mảng char

Chúng ta cũng có thể chuyển đổi một chuỗi thành mảng char (nhưng không phải char) bằng cách sử dụng phương thức của String toCharArray ().

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 (Điều đó thật tuyệt)

Trong chương trình trên, chúng ta có một chuỗi được lưu trữ trong biến st. Chúng tôi sử dụng String's toCharArray()phương pháp để chuyển đổi chuỗi thành một mảng kí tự chứa trong chars.

Chúng tôi sau đó, sử dụng Arrayscủa toString()phương pháp in các yếu tố của ký tự trong một mảng như mẫu.

Đây là mã Java tương đương: Chương trình Java để chuyển đổi char thành chuỗi và ngược lại

thú vị bài viết...