Cuando maneje datos de texto en los programas Java , a menudo es necesario llevar a cabo el procesamiento en él. La clase de cadena en Java proporciona una gama de métodos para alterar el contenido de las variables de cadena de texto . Usando una combinación de estos métodos , puede convertir el primer carácter de sus cadenas a mayúsculas. El proceso requiere de unos pasos diferentes , pero se puede condensar el código resultante en una sola línea en su programa, lo que resulta en un valor de cadena modificada . Instrucciones
1
Crea tu variable de cadena. Utilice el código siguiente para declarar y crear instancias de la cadena , si usted no tiene uno en su programa ya :
Cadena myText = "Algunas palabras" ;
Si usted ya tiene un cadena , puede utilizar en su lugar. Esta variable contiene una sección corta de texto con algunas palabras , pero el tuyo puede incluir cualquier letra que usted tiene gusto . Su programa puede ahora llamar a cualquier método de la clase de cadena en esta variable.
2
Consigue el primer carácter de la cadena . Con el fin de convertir el primer carácter en mayúsculas , el programa debe adquirir primero una referencia al mismo . Utiliza el siguiente código de ejemplo para obtener el primer carácter de una subcadena :
myText.substring ( 0 , 1) spanish
Esto indica a Java para copiar la sección especificada de la cadena. Subcadenas se indican usando la primera posición y la posición después del final de la sección que desee . Este código indica el primer carácter de una subcadena a partir de la primera posición en la cadena original , lo cual se indica por cero , se ejecuta a la posición antes de que el segundo carácter , que se indica por el índice de uno .
< Br > 3
Convierta su carácter inicial en mayúsculas. Amplíe su código como sigue: .
MyText.substring ( 0 , 1 ) toUpperCase ()
Esto indica a Java para adquirir una copia de la primera letra, y luego convertirlo a la caja superior equivalente . Si el personaje ya es el caso superior , este código no tiene ningún efecto sobre ella . El código tiene ahora una referencia a la versión en mayúsculas del primer carácter de la cadena, pero la cadena original permanece intacta .
4
Crear una nueva cadena. Es necesario volver a asignar el contenido de la variable de cadena original que apuntan a una nueva cadena , que comprende la primera letra , se convierte a mayúsculas , más el resto de la cadena existente . Amplíe su código como sigue: .
MyText myText.substring = ( 0 , 1 ) toUpperCase () + myText.substring ( 1 ) ;
Cuando se ejecuta este código , Java primero copia el inicial carácter , convirtiéndola a mayúsculas , a continuación, concatena esto con la segunda parte de la cadena original , comenzando en el segundo carácter , que se indica por el índice de uno . La segunda operación de subcadena sólo suministra la posición de partida , por lo que el programa de copia el resto de la cadena , a partir de esta posición . Por último , Java copia esta nueva cadena en la variable original .
5
Prueba del proceso de conversión. Agregue el código siguiente a la salida del nuevo valor de la cadena :
System.out.println ( myText ) ;
Guarde el archivo y compilar el programa, ejecutarlo para probar que la operación funciona . Usted debe ver "Algunas palabras" escritas a la consola de salida. La cadena original ha sido sustituida por su equivalente en el primer carácter en mayúsculas .