- Detalles
En este tutorial, estudiaremos programas para
- Para convertir un carácter en String
- Convertir cadena en carácter
Tabla de contenidos
Convertir Char en String
Hay varias formas de convertir Char a String en Java. De hecho, String se compone de una matriz de caracteres en Java. El cargo es de 16 bits o 2 bytes de tipo de datos sin firmar.
Podemos convertir cadenas en caracteres usando 2 métodos:
Método 1: uso del método ToString ()
public class CharToString_toString { public static void main(String[] args) { //input character variable char myChar="g"; //Using toString() method //toString method take character parameter and convert string. String myStr = Character.toString(myChar); //print string value System.out.println("String is: " + myStr); } }
Producción:
String is: g
Método 2: uso del método valueOf ()
public class CharToString_valueOf { public static void main(String[] args) { char myChar="g"; //valueOf method take character parameter and convert string. String myStr = String.valueOf(myChar); ////print string value System.out.println("String is: " + myStr); } }
Producción:
String is: g
Convertir cadena en char
Podemos convertir String en char usando el método charAt () de la clase String.
//Convert String to Character using string method package com.guru99; public class StringToChar { public static void main(String[] args) { //input String String myStr = "Guru99"; //find string length using length method. int stringLength =myStr.length(); //for loop start 0 to total length for(int i=0; i < stringLength;i++) { //chatAt method find Position and convert to character. char myChar = myStr.charAt(i); //print string to character System.out.println("Character at "+i+" Position: "+myChar); } } }
Producción:
Character at 0 Position: G Character at 1 Position: u Character at 2 Position: r Character at 3 Position: u Character at 4 Position: 9 Character at 5 Position: 9