Jak przekonwertować znak znaków na ciąg w języku Java (przykłady)

Spisie treści:

Anonim

W tym samouczku będziemy uczyć się programów

  1. Aby przekonwertować znak na ciąg
  2. Aby przekonwertować ciąg znaków na znak

Konwertuj znak na ciąg

Istnieje wiele sposobów konwersji znaku Char na ciąg w języku Java. W rzeczywistości String składa się z tablicy znaków w Javie. Char jest 16-bitowym lub 2-bajtowym typem danych bez znaku.

Możemy przekonwertować String na Character za pomocą 2 metod -

Metoda 1: użycie metody toString ()

public class CharToString_toString {public static void main (String [] args) {// wejściowa zmienna znakowachar myChar = 'g';// Korzystanie z metody toString ()// toString metoda przyjmuje parametr znakowy i konwertuje łańcuch.String myStr = Character.toString (myChar);// wypisuje wartość ciąguSystem.out.println ("Ciąg to: + myStr);}}

Wynik :

String is: g

Metoda 2: Użycie metody valueOf ()

public class CharToString_valueOf {public static void main (String [] args) {char myChar = 'g';// metoda valueOf pobiera parametr znakowy i konwertuje łańcuch.String myStr = String.valueOf (myChar);//// wypisz wartość ciąguSystem.out.println ("Ciąg to: + myStr);}}

Wynik :

String is: g

Konwertuj String na char

Możemy przekonwertować String na char przy pomocy metody charAt () klasy String.
// Konwertuj ciąg znaków na znak przy użyciu metody łańcuchowejpakiet com.guru99;public class StringToChar {public static void main (String [] args){// wprowadź ciągString myStr = "Guru99";// znajdź długość łańcucha używając metody length.int stringLength = myStr.length ();// dla początku pętli 0 do całkowitej długościfor (int i = 0; i 

Wynik:

Character at 0 Position: GCharacter at 1 Position: uCharacter at 2 Position: rCharacter at 3 Position: uCharacter at 4 Position: 9Character at 5 Position: 9