타이머 응용 프로그램을 개발 중이며 프로세스에 단계가 붙어 있습니다. ArrayList에 일부 값을 저장했으며 내 주요 함수에 상주합니다. 이벤트에 대한 타이머를 트리거하는 별도의 타이머 클래스가 있습니다. 이제 Arraylist를 타이머 클래스와 통합하고 타이머로 arraylist를 액세스해야합니다. 그러나 타이머 클래스에서 arraylist에 액세스하는 것으로 붙어 있습니다.다른 클래스의 Mainclass에서 Arraylist에 액세스
example:
// Timer class
class Timer{
public Timer(){
timer=new Timer();
t.schedule(new fn(),200);
}
class fn extends TimerTask{
public void run(){
// arraylist has to be accessed over here
}
}
Main class
public static void main(String []args){
//Arraylist with values stored
}
스 니펫에 ArrayList가 없습니다 ... – Dima
어쩌면 타이머 생성자에서 arraylist 참조를 전달하고 타이머 클래스 필드를 생성하여 액세스 할 수 있습니다. –
@Sarthak Mittal- 모든 예가 무엇입니까? – PratheepK