JAVA

[JAVA] for 무한루프 / scope /

sian han 2022. 2. 14. 20:52

 

※for 문 무한루프

 - 무한루프 : 반복문안에서 break를 써서 반복문을 빠져나오게 해야 함

for(;;){
		  	반복할 내용
		  	
		  	if(조건식) 
		  		break;
		  }
for(;;) {
			System.out.println("게임 중~~");
			
			System.out.println("\n계속하시겠습니까?(Y/N)");
			String quit = sc.nextLine();
			
			if(quit.equalsIgnoreCase("N")) {
				break;
			}//if
		}//for

 

 

※scope 변수의 범위

 - {} 블럭내에서 선언된 변수는 블록을 빠져나가면 소멸됨

  -  메서드내에서 선언된 변수는 해당 메서드가 종료되면 소멸

 - if나 for문 등의 {} 블럭 내에서 선언된 변수는 해당 블럭을 빠져나가면 소멸

 

static 메서드 호출 : 클래스명. 메서드명()

instance 메서드 호출 : 참조변수.메서드명()

 ( instance 메서드 = 앞에 static 이 붙지 않은 함수 )