Petit chrono

Hello Hello J'ai absolument pas compris pourquoi mon timer ne se stop pas avec le cancel j'avoue que la je sèche '-' c'est pourtant la base mais je bloque total
import java.util.TimerTask;

public class Crhono extends TimerTask {

private int temps = 10;

@Override
public void run() {
System.out.println("Temp restant:" + temps);
if (temps == 0) {
cancel();
} temps--;
}
}
import java.util.TimerTask;

public class Crhono extends TimerTask {

private int temps = 10;

@Override
public void run() {
System.out.println("Temp restant:" + temps);
if (temps == 0) {
cancel();
} temps--;
}
}
2 Replies
hydrolien
hydrolien2mo ago
Ajoute un print avant le cancel et avant le temps-- Comme ça tu saura un peu mieux ou ça coince. Comment lance tu le chrono ? Je pense que le code que tu nous montre et correcte et que l'erreur est autre part.
Mystya
Mystya2mo ago
En effetyu a raison le problème ne viens pas du crhono en lui même mais la façon dont je le lance dans mon Main
Want results from more Discord servers?
Add your server