Cadena.Método ValueOf ()
Este método estático toma un argumento como int y devuelve un formulario de cadena del valor entero. Aquí, Static significa que el nombre de la clase de cadena debe usarse sin instancias del objeto de cadena. La sintaxis completa para este método es:
Valor de cadena estática pública (int i)El siguiente programa ilustra el uso de este método para diferentes valores enteros:
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
Entero.Encadenar()
Hay una clase con el nombre, entero. No necesita ser importado por el programa para ser utilizado. Es un envoltorio para el tipo int primitivo. Tiene un método, que es toString (). Este método devuelve el formulario de cadena del valor entero. La sintaxis completa para esto es:
Cadena estática pública ToString (Int i)Es un método estático. Cualquier método estático no requiere la instancia de la clase (cadena) para ser utilizada. El siguiente programa ilustra el uso de este método para diferentes valores enteros:
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
StringBuffer o StringBuilder
La clase StringBuffer o StringBuilder es como una clase de cadena. Sin embargo, sus caracteres se pueden cambiar, mientras que los caracteres de la clase de cadena no se pueden cambiar. Ambas clases tienen el método append () que se puede usar para agregar valor al objeto. El método de adición puede tomar un int como argumento. El valor entero se convierte en un carácter y se agrega a la cadena.
Stringbuffer
El siguiente programa ilustra el caso de un objeto StringBuffer:
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
StringBuilder
El siguiente programa ilustra el caso del objeto StringBuilder:
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
Cadena.formato()
La clase de cadena tiene el método format (). La sintaxis completa es:
Formato de cadena estática pública (formato de cadena, objeto ... args)Es un método estático. Consiste en texto intercalado con especificadores de formato. El primer argumento se llama la cadena de formato, aunque aún no se ha formateado. El segundo argumento es una lista de argumentos. Si la cadena de formato tiene solo un especificador, la lista de argumentos debe tener solo un argumento, el valor entero, no cotizaciones. El especificador para entero es %D .
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
Operador de concatenación de cadenas
El operador de concatenación de cadenas es + . Si una cadena vacía se concatena con un entero, ese entero se convierte en la cadena. El siguiente programa ilustra esto:
clase pública THECLASSLa salida es:
5, -5, 256, -256El programa comienza sin una declaración de importación. Todo el código está en el método Main (). La primera línea en el método principal declara los enteros con tareas. El segundo segmento de código hace las conversiones. El tercer segmento de código imprime los resultados.
Conclusión
Los siguientes métodos y operadores se pueden usar para convertir un entero en una cadena: cadena.valuef (), entero.toString (), stringbuffer.append (), stringBuilder.append (), cadena.format () y el operador de concatenación de cadena.