Thread.sleed() com varios valores

2 respostas
M

Pessol estou com problema com thead.sleep().

Minha aplicação precisa de um delay, na exibição de um certo tipo de informação.

por exemplo uso o seguinte:

try
			{
				Thread.sleep(1000/20);
			}

			catch (InterruptedException exception)
			{
				System.err.println(exception.toString());
			}

e funciona.

Mas estou com a necessidade delays diferentes. por exemplo passos a ser executado:

0           10              20           30

a exibicao desse informacao comeca em 0 ter mina em 30. Mas para cada marca eu preciso de uma velocidade diferente. Assim criei um vetor com os dados de velocidade, de 0 a 10 coloco uma velocidade, de 11 a 20 outra de 21 a 30 outra.

ai fiz assim

repeticao até 30
{
	try
			{
				Thread.sleep(1000/velorcidade[i]);
			}

			catch (InterruptedException exception)
			{
				System.err.println(exception.toString());
			}


}

mais dá um erro.

alguem sabe com o posso corrigir isso ou ter uma solucao para o problema

2 Respostas

davidbuzatto

q erro?

pq array de 30?

num podia ser um array com as velocidades?

ex:

int[] array = new int[ 3 ];

array[ 0 ] = 10;

array[ 1 ] = 20;

array[ 2 ] = 30;
M

Quero agradecer a atencao de todos, mas já conseguir resolver o problema

Criado 23 de julho de 2005
Ultima resposta 23 de jul. de 2005
Respostas 2
Participantes 2