Я хотел бы запустить методу каждые 15 минут, например, 0: 15,0: 30,0: 45,1: 00,1: 15,1: 30 и т.д.Таймер расписание запуска метода Каждой пятнадцатая минута
Пожалуйста, дайте мне знать, где у меня , ошибочный код, который неправильно работает?
public class MainClass{
//Set Calendar
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.MINUTE , 15);
private Timer timer;
switch(flag) { //here flag 1 ,2 etc
case 1: //Initial Server
timer.schedule(new MyTask(),0);
break;
case:2
timer.schedule(new MyTask(),calendar.getTime(),Long.valueOf(1)*1000*900);
break;
}
class MyTask extends TimerTask{
public void run() {
//Method Stuff here
}
}
}
вы получаете любое исключение –
'новый MyTask' нуждается в круглые скобки, чтобы работать:' Новый MyTask() '' – user2465896
timer.schedule (newMyTask (ложь) calendar.getTime(), Long.valueOf (1) * 1000 * 900); 'Я пробовал, что даже не работает? Правильно ли это мой код? – sameer