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, 02:54
-
por favor ayuda lo que quiero es como encontrar su posición del ultimo espacio en blanco de una cadena por ejemplo si pongo "asd asd dd"me va devolver "7"ya que es la ultima posicion en blanco o si pongo "der fer" me devuelve "3"
-
Puedes hacerlo usando el método substring:
public class test1 {
public static void main (String[] Args) {
String test = "pan duro";
System.out.println ("El texto " + test + " tiene longitud " + test.length());
for (int i=test.length(); i>=0; i--) {
if (i>0 && test.substring(i-1, i).equals(" ")) {
System.out.println ("El texto " + test + " tiene su último espacio en posición " + i);
}
}
}
}
Espero te sirva.