Programación General > Java

 Obtener cadena

(1/1)

lulu2704:
Hola tengo mi problema es el siguiente,
tengo una cadena, y necesito saber ke hay despues del ultimo punto,
estoy trabajando con split, y me parte la cadena en cada punto que encuentra, pero
yo solo necesitop lo ke se encuentra despues del ultimo punto..

Tengo algop como esto.
Hola.como.estas.bien
y me imprime asi
hola
como
estas
bien
y en mi caso lo uniko ke necesito es bien..
y no es una cadena fija, es cualquier cadena...

morringos:
Si las cadenas que ingresas están separadas con un punto (.), ¿por qué no accesas al último elemento del arreglo? Y ya con eso obtienes lo que hay en el último punto, lo otro que podrías hacer, es crear un método que te diga el último índice del carácter que buscas y lo que harás es decirle que te retorne un string a partir de ése índice mas uno, hasta que finalice la cadena.

No sé si ése método ya exista en Java, ya que vengo de C# y apenas me pondré a aprender Java, pero en C# se llama LastIndexOf, tal vés en Java haya un método equivalente en Java.


Saludos.  ^_^

j0k3r.:

--- Código: ---String cadena="mensaje.particionado.por.puntos";
String partes[]=cadena.split(".");
System.out.println("Ultima parte: "+partes[partes.lenght()-1]);

--- Fin del código ---

Navegación

[0] Índice de Mensajes

Ir a la versión completa