Saltar al contenido

Método Java String valueOf () – javatpoint

septiembre 23, 2021

los cadena java valueOf () El método convierte diferentes tipos de valores en cadenas. Con la ayuda del método string valueOf (), puede convertir int a string, long a string, boolean a string, carácter a cadena, flotar a cadena, doble a cadena, objeto a cadena y matriz de caracteres a cadena.


Implementación interna

public static String valueOf (Object obj) {return (obj == null)? «nulo»: obj.toString (); }


Firma

La firma o sintaxis del método string valueOf () se proporciona a continuación:

public static String valueOf (boolean b) public static String valueOf (char c) public static String valueOf (char[] c) public static String valueOf (int i) public static String valueOf (long l) public static String valueOf (float f) public static String valueOf (doble d) public static String valueOf (Object o)


Devoluciones

representación de cadena de valor dado


Ejemplo de método Java String valueOf ()

public class StringValueOfExample {public static void main (String args[]) {valor int = 30; String s1 = String.valueOf (valor); System.out.println (s1 + 10); // concatenando cadena con 10}}

Pruébelo ahora

Producción:

Ejemplo de método Java String valueOf (boolean bol)

Esta es una versión booleana del método valueOf () sobrecargado. Toma un valor booleano y devuelve una cadena. Veamos un ejemplo.

public class StringValueOfExample2 {public static void main (String[] args) {// Booleano a String booleano bol = true; booleano bol2 = falso; Cadena s1 = String.valueOf (bol); String s2 = String.valueOf (bol2); System.out.println (s1); System.out.println (s2); }}

Pruébelo ahora

Producción:


Ejemplo de método Java String valueOf (char ch)

Esta es una versión char del método valueOf () sobrecargado. Toma el valor char y devuelve una cadena. Veamos un ejemplo.

public class StringValueOfExample3 {public static void main (String[] args) {// char a String char ch1 = ‘A’; char ch2 = ‘B’; Cadena s1 = String.valueOf (ch1); Cadena s2 = String.valueOf (ch2); System.out.println (s1); System.out.println (s2); }}

Pruébelo ahora

Producción:


Java String valueOf (float f) y valueOf (doble d)

Esta es una versión flotante del método valueOf () sobrecargado. Toma un valor flotante y devuelve una cadena. Veamos un ejemplo.

public class StringValueOfExample4 {public static void main (String[] args) {// Float y Double to String float f = 10.05f; doble d = 10,02; Cadena s1 = String.valueOf (f); Cadena s2 = String.valueOf (d); System.out.println (s1); System.out.println (s2); }}

Pruébelo ahora

Producción:

Java String valueOf () Ejemplos completos

Veamos un ejemplo en el que estamos convirtiendo todas las primitivas y objetos en cadenas.

public class StringValueOfExample5 {public static void main (String[] args) {booleano b1 = verdadero; byte b2 = 11; sh corto = 12; int i = 13; largo l = 14L; flotar f = 15,5f; doble d = 16,5 d; char chr[]= {‘j’, ‘a’, ‘v’, ‘a’}; StringValueOfExample5 obj = nuevo StringValueOfExample5 (); Cadena s1 = String.valueOf (b1); Cadena s2 = String.valueOf (b2); Cadena s3 = String.valueOf (sh); Cadena s4 = String.valueOf (i); Cadena s5 = String.valueOf (l); Cadena s6 = String.valueOf (f); Cadena s7 = String.valueOf (d); Cadena s8 = String.valueOf (chr); String s9 = String.valueOf (obj); System.out.println (s1); System.out.println (s2); System.out.println (s3); System.out.println (s4); System.out.println (s5); System.out.println (s6); System.out.println (s7); System.out.println (s8); System.out.println (s9); }}

Pruébelo ahora

Producción:

close