Котлинов програм за претварање карактера у низ и обрнуто

У овом програму ћете научити да конвертујете знак (цхар) у низ и обрнуто у Котлину.

Пример 1: Претвори цхар у Стринг

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

Када покренете програм, излаз ће бити:

 Низ је: в

У горе наведеном програму имамо карактер сачуван у променљивој цх. Методу Characterкласе користимо toString()за претварање карактера у низ ст.

Као алтернативу, такође можемо користити методу String'' valueOf()за конверзију. Међутим, оба интерно су иста.

Пример 2: Конвертовање низа цхар у Стринг

Ако имате низ цхар уместо само цхар, можемо га лако претворити у Стринг користећи Стринг методе на следећи начин:

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

Када покренете програм, излаз ће бити:

 аеиоу аеиоу

У горе наведеном програму имамо цхар низ цх који садржи самогласнике. Ми користимо StringvalueOf()опет начин да се претворити низ знакова да String.

Такође можемо користити Stringконструктор који узима низ знакова цх као параметар за конверзију.

Пример 3: Претвори низ у низ знакова

Такође можемо претворити низ у низ с цхаром (али не са цхар) користећи Стринг-ову методу уЦхарАрраи ().

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

Када покренете програм, излаз ће бити:

 (Ово је супер)

У горе наведеном програму имамо низ сачуван у променљивој ст. Ми користимо StringtoCharArray()метод за конвертовање стринг у низ знакова који се налазе у карактера.

Смо тада, коришћење ArraystoString()метод за штампање елементе знакова у низу као облику.

Ево еквивалентног Јава кода: Јава програм за претварање цхар-а у стринг и обрнуто

Занимљиви Чланци...