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

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

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава Стринг
  • Јава типови података (примитивни)
  • Јава низови

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

 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); ) )

Оутпут

 Низ је: в

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

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

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

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

 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); ) )

Оутпут

 аеиоу аеиоу

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

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

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

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

 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)); ) )

Оутпут

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

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

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

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