Estou fazendo uns testes com Thread e claro, procurando aprender. Fiz um programa, para quando o resto de uma divisão for 10, aí eu executo uma mensagem. Acontece que não está entrando na rotina. Veja o código abaixo: Como estou aprendendo, eu coloquei um sleep para ver o que acontece e etc… Tudo isso aí é um teste(aprendizado)
public class ContaDez implements Runnable{
public void run(){
int resto = 1;
for(int cont = 1; cont < 101; cont++){
if(cont % resto == 10){
System.out.println("O resto dessa divisão é 10");
resto++;
}else
System.out.println("O contador é: " + cont);
try{
Thread.sleep(10);
}catch(InterruptedException e){}
}
}
}
[code]public class TestaContaDez {
/**
* @param args
*/
public static void main(String[] args) {
ContaDez cd = new ContaDez();
Thread conta = new Thread(cd);
conta.start();
}
}[/code]