Como criar um contador lento, como segundos ? [ Resolvido ]

Galera… vi em uma video aula um contador lento (como segundos) tipo… 30 segundos… mas não tinha explicando como fazia… como posso fazer um desse?

Caso você queira, você pode usar Threads.
O comando seria Thread.sleep(‘Tempo em mili’);

Se você quer que os números vão aparecendo lentamente na tela?

laço imprimindo numero
thread.sleep(milisegundos)

Segue o pseudocod aí :smiley:

dê algum exemplo aew… uma linha só … aqui ta dando erro o.0

public class Contador
{	
	public static void main (String args[])
	{	int i;
		
		for(i = 0; i < 20; i++)
		{	try
			{	//Tenta pausar em 1000 milisegundos.
				Thread.sleep(1000);
			} 
			catch (InterruptedException e)
			{	//Erro na execução.
				System.out.println("ERRO");
			}
			
			//Mostra a contagem.
			System.out.println("Contando:" + i);
		}
	}
}
1 curtida

for(){ Thread.sleep(5000); }
Não quer que eu escreva dentro do for também né! :lol:

Funcionou =)

Sorry… eu não sabia que tinha que ficar dentro de um for …

valeu!

Não precisa necessariamente estar dentro de um for… precisa estar entre uma instrução e outra para você notar o resultado… heheh