Autor Tema: encontrar posición del ultimo espacio en blanco de una cadena substring java  (Leído 7895 veces)

felix

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 34
    • Ver Perfil
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"
« Última modificación: 14 de Septiembre 2014, 21:55 por Alex Rodríguez »

javi in the sky

  • Avanzado
  • ****
  • Mensajes: 393
    • Ver Perfil
Re:ayuda con String en java
« Respuesta #1 en: 05 de Abril 2014, 09:16 »
Puedes hacerlo usando el método substring:

Código: [Seleccionar]
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.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".