2013-08-15 1 views
-3
if(num == 1){ 
    // go to num1 == 1 
} 

if(num1 == 1){ 
    // to here 
} 

이것은 작동 코드가 아닌 예제 코드입니다. 내 질문의 논리는 행동 강령에 있습니다.다른 코드로 건너 뛰는 코드가 있습니까?

+3

Java에서 메소드 호출이 길입니다. – blackpanther

+0

정교하게 설명해 주시겠습니까? 현재 당신이 여기서 묻고있는 것을 이해할 수 없습니다. –

+1

안녕하세요. 질문을하는 방법을 읽어보십시오 - http://stackoverflow.com/questions/how-to-ask. – OldProgrammer

답변

2

방법으로 트릭을 수행 할 수 있습니다. 그것은 다음과 같습니다이 확실히하지 않는 것이 좋습니다

public class Testing{ 

public static void main(String[] args){ 

    int num1 = 0; 
    if(num1 == 0){ 
     runMethod(); 
    } 
} 

public static void runMethod(){ 
    System.out.println("This will run"); 
} 
} 
0

예 -하지만 예 예를 들어, goto의 종류가있다 :

if(num == 1){ 
    here: 
    for (int n = 0; n < 1; n++) { 
     break here; 
    } 
} 

p.s. : 실제로 부분 아래 작동하지 않는 (또는 아래로 점프 if 블록두면 불가능) :

            
 
  
              
    if(num1 == 1){ 
     here: 
    } 

            
 

추신this site은 Java 용 Goto 구현을 보여줍니다. Lovely;)

0

이것이

int num=1; 
    int num1=0; 
    if(num == 1){ 
     num1=1; 
    } 

    if(num1 == 1){ 
     System.out.println("so?"); 
    } 
1

에 대한 방법의

public void RunThis(int num) 
{ 
    if (num == 1) 
     NumIsOne(); 
    else 
     //... 
} 

public void NumIsOne()  
{ 
    //... 
} 
관련 문제