Tecnología

Inicio

Cómo encontrar el último carácter de una cadena en Java

Cómo encontrar el último carácter de una cadena en Java


la manipulación de cadenas en Java es normalmente una tarea fácil debido a la variedad de funciones estándar dentro del lenguaje. Manipulación de cadenas desde la entrada del usuario o desde una fuente de datos es generalmente algo que incluso un principiante con Java puede llevar a cabo con rapidez. La misma clase String proporciona múltiples métodos para el procesamiento de los personajes en una sección de texto, incluido el acceso a los caracteres en varias posiciones. Para acceder al último carácter de una cadena de Java, utilice métodos para averiguar la longitud, así como la devolución del personaje en sí.

Instrucciones

1 Preparar su cadena de texto. En el programa Java, si usted no tiene una cadena a trabajar con ya, cree uno y almacenarlo en una variable de la siguiente manera:

FullString cadena = "Esta es una cadena de texto";

Se puede utilizar cualquier contenido de texto que te gusta, incluso si incluye signos de puntuación, números o cualquier otro tipo de carácter, como las contenidas en archivos externos. El método funcionará para cualquiera que sea el carácter final de una cadena pasa a ser.

2 Localizar el origen del carácter final de la cadena es. Para acceder al último carácter de la cadena, es necesario calcular primero su longitud, lo que se puede hacer utilizando la siguiente sintaxis:

fullString.length ()

posiciones de índice de cuerdas comienzan en cero, por lo que el carácter final se encuentra en la posición indicada por el índice que es uno menos que la longitud, de la siguiente manera:

fullString.length () - 1

Este fragmento de código devuelve el índice de carácter definitivo dentro de la cadena.

3 Acceder al carácter final en la cadena de texto. Utilizando el método de "charAt", encontrar el carácter final de la cadena que pasa por el índice final de su código ya elaborado. Vuelva a colocar el código con la siguiente versión extendida:

fullString.charAt (fullString.length () - 1);

El método "charAt" toma el índice del carácter deseado como un parámetro, volviendo a este personaje como un tipo primitivo "char".

4 Almacenar su carácter en una variable. Amplíe su código como sigue:

Char ultimocarac = fullString.charAt (fullString.length () - 1);

Puede que no necesite para llevar a cabo este paso en función de lo que planea hacer con el personaje en cuestión. Si lo hace almacenarlo en una variable a continuación, puede acceder y utilizar esa variable para cualquier tratamiento adicional que necesita. Si desea almacenar el carácter utilizando la clase de objeto de caracteres de Java en lugar de una variable de tipo primitivo, puede hacerlo de la siguiente manera:

Carácter lastCharacter = nuevo personaje (fullString.charAt (fullString.length () - 1));

5 La salida de su personaje para la prueba. Usando el siguiente código, escriba sus valores de caracteres a la consola de salida para ponerlos a prueba:

System.out.println (ultimocarac + "" + lastCharacter.charValue ());

Ejecutar el programa. Si ha utilizado la cadena de ejemplo, la consola de salida debe exhibir el siguiente:

gg

Familiarizarse con el método "charAt" mediante la alteración y el funcionamiento de su código de nuevo.

Consejos y advertencias

  • La clase String tiene un montón de otros métodos útiles que pueden no ser conscientes de. Por ejemplo, se puede comprobar si una cadena termina con una secuencia de caracteres en particular.
  • Si está utilizando la función de texto a partir de una fuente de datos, los caracteres que contiene pueden ser impredecibles.