Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: felix en 05 de Abril 2014, 21:50
-
por favor ayuda lo que quiero es encontrar la posicion de el primer caracter de la ultima palabra de una cadena por ejemplo si la cadena es "serdr omu lis" las respuesta es 10
y sin usar for ni while porfa ayudenme,de antemano gracias.
-
Usando el método lastIndexOf puedes determinar la posición del último caracter deseado dentro de una cadena, en este caso si buscamos un espacio:
public class frases {
public static void main (String[] Args) {
String frase = "serdr omu lis";
int posicionUltimoEspacio = 0;
posicionUltimoEspacio = frase.lastIndexOf (" ");
System.out.println ("La posición del primer caracter de la última palabra de la cadena es: " + (posicionUltimoEspacio +1));
}
}
Saludos.
-
muchas gracias me ayudaste bastante no sabia de este metodo