2012-02-19 8 views
0

Android 프로그래밍을 처음 사용합니다. 나는 누군가가 이것으로 나를 도울 수 있는지 궁금해하고 있었다. 그렇지 않으면 때마다 초기화됩니다, 내가 j을 증가 할재설정하지 않고 카운터를 늘리십시오.

public void loop() throws ConnectionLostException { 
    try { 
    if (stuff) { 
     j++; 
    } 
    if (j = 10) { 
     -do other stuff- 
    } 
} 

,하지만 난 try{} 구조 내에서 0으로 초기화 할 수 없습니다 나는 다음과 같습니다 클래스가 있습니다. init 0을 매번 0으로 재설정하지 않고 바로 0으로 설정할 수 있습니까?

+0

여기서 j는 지금 정의되어 있습니까? – kosa

+0

그냥 전역 변수로 만들고 거기에서 초기화하십시오. –

답변

0

실제 문제는 무엇입니까? 여기에 게시 한 내용은 class이 아닌 메소드/기능이라고합니다. 왜 j을 클래스에 만들 수 없으므로 메서드에 '표시'됩니까? 그런 다음 메서드를 실행할 때마다 초기화 할 필요가 없습니다.

관련 문제