AhmetD adlı üyeden alıntı: mesajı görüntüle
int aSayisi= 1 değişkenini TimerTask içinde lokal olarak değil iki timerında ortak bulunduğu bir scope da oluşturman gerekiyor, eğer ortak scope da değillerse değişkeni global olarak oluşturman gerekir.
EvrenOnur adlı üyeden alıntı: mesajı görüntüle
Sınıf altında public olarak tanımlayın metotların en üstünde
onur0061 adlı üyeden alıntı: mesajı görüntüle
int aSayisi=0;
Timer myTimer1 = new Timer();
TimerTask gorev1 = new TimerTask(){
aSayisi= 1;
public void run(){
System.out.println(aSayisi);
}
};
Bu şekilde A sayısını Timer nesnesinin dışında global olarak tanımlarsan her iki timerdan da erişerek kullanabilirsin.
Çok teşekkür ederim yanıtlarınız için, üstte sınıf altına tanımladım oldu