Esperar un tiempo en java

Normalmente se hacen todas las sentencias seguidas, pero a veces se necesita congelar el tiempo.

Pero como se hace para esperar un tiempo en una aplicación en Java antes de lanzar la siguiente sentencia…

Sencillo, imagina que quieres esperar 10 segundos entre una sentencia y otra. Para conseguirlo deberemos hacer lo siguiente:

Sentencia 1

try {
Thread.sleep (10000);
} catch (Exception e) {
// Mensaje en caso de que falle
}

Sentencia 2

Sencillo, ¿no?

El tiempo que se le pasa tiene que ser en milisegundos. También se puede crear un método Java que nos haga esto.

public void esperar (int segundos) {
try {
Thread.sleep (segundos*1000);
} catch (Exception e) {
// Mensaje en caso de que falle
}
}

Y ya tendremos un método Java al que le pasaremos los segundos a esperar.

Si te ha parecido interesante, compártelo. Si no lo ha sido, dime porque

Sobre:


5 Respuestas para “Esperar un tiempo en java”

  1. Fran dice:

    Que bueno! Me viene genial para una aplicación que estoy desarrollando.

    Gracias.

  2. molin dice:

    VAaya muy bueno… ¡¡¡

  3. Andrew dice:

    Gracias!

  4. Ferni dice:

    Eres un auténtico crack!Muchas gracias por la aportación!

  5. GAMPIOS dice:

    GERNIAL COMPA.. SUPER MEGA AYUDA..

Deja tu comentario