Cómo obtener el último personaje de una cadena en Java

Cómo obtener el último personaje de una cadena en Java
Una cadena se refiere a la recopilación de caracteres utilizados para procesar y almacenar datos de texto. La clase de cadena, que se puede encontrar en el "Java.lang"El paquete sirve como una representación de la cadena. En Java, una cadena es siempre un objeto del tipo de cadena. Los objetos de cadena son inmutables, lo que significa que no se pueden cambiar después de la creación.

Este tutorial discutirá el método relacionado con obtener el último carácter de la cadena en Java.

Cómo obtener el último personaje de una cadena en Java?

En Java, puedes obtener el último carácter de la cadena usando:

  • subcadena () método
  • charat () método

Ahora discutiremos cada uno de los métodos mencionados uno por uno!

Método 1: Obtener el último carácter de una cadena utilizando el método SubString ()

Para obtener el último personaje de la cadena, puedes usar el Java "Cadena" clase "subcadena ()" método. Este método se utiliza principalmente para generar una subcadena especificando los índices de inicio y finalización.

Sintaxis
La sintaxis para el método substring () es como:

subcadena (int startIndex, int endIndex)

Aquí, el método Substring () toma dos parámetros como argumentos: "Índice de comienzo" y "endindex".

Llamamos a este método para obtener el último carácter de la cadena como:

subcadena (STR.longitud () - 1);

Aquí, "stri.longitud () - 1"Se refiere al índice del último carácter de la cadena.

Ejemplo
Crearemos una variable de tipo de cadena llamada "stri"E imprima su valor original usando el"Sistema.afuera.println ()" método:

Cadena str = "linuxhint";
Sistema.afuera.println ("cadena real:" + str);

Aquí, llamaremos al método SubString () para obtener el último carácter de una cadena y guardarlo en una variable de tipo de cadena llamada "alero". Por último, imprimiremos el valor resultante en la consola:

Cadena lchar = str.subcadena (STR.longitud ()-1);
Sistema.afuera.println ("La última palabra de la cadena es" + lchar);

La salida dada significa que hemos recuperado con éxito el último carácter de la cadena especificada:

Vamos a dirigirnos hacia el segundo método.

Método 2: Obtener el último carácter de una cadena usando el método Charat ()

Otro método para obtener el último carácter de la cadena es el "charat ()" método. Es un método predefinido que devuelve el valor del carácter de la cadena utilizando su índice.

Sintaxis
La sintaxis para el método charat () es:

Charat (índice int)

Acepta el "índice"Del personaje que necesita ser sacado de la cadena dada.

Llamamos a este método para obtener el último carácter de la cadena como:

charat (str.longitud () - 1);

Aquí, "stri.longitud () - 1"Indica el último índice del personaje.

Ejemplo
En este ejemplo, crearemos una variable de tipo de personaje "alero"Para almacenar el último personaje del"stri"Cadena llamando al"charat ()Método y aprobar el índice del último carácter como argumento:

char lchar = str.charat (str.longitud ()-1);

Por fin, imprima el último personaje con la ayuda del "Sistema.afuera.println ()" método:

Sistema.afuera.println ("El último carácter de la cadena es" + lchar);

Producción

Hemos compilado todas las instrucciones necesarias relacionadas con obtener el último carácter de la cadena en Java.

Conclusión

Para obtener el último carácter de la cadena en Java, puede usar dos métodos diferentes: el método Substring () y el método Charat (). El método SubString () devolverá el carácter en el tipo de cadena como una subcadena, mientras que el método Charat () devolverá el último carácter de una cadena en el tipo de caracteres. En este tutorial, discutimos los métodos en detalle para obtener el último carácter de la cadena en Java.