HOWTO · Java

Java를 수정하여 변수 오류로 해결할 수 없음

수정 방법은 Java에서 변수로 확인할 수 없습니다.

이 페이지의 내용

이 가이드는 Java에서 cannot be resolve to variable 오류를 수정하는 방법을 알려줍니다.

이를 위해서는 프로그래밍 언어의 범위를 이해해야 합니다. 이 컴팩트 가이드를 계속 읽고 더 자세히 알아보고 이 오류를 수정하세요.

Java에서 cannot be resolve to a variable 오류 수정

Java 프로그래밍 언어에서는 중괄호 {}를 사용하여 클래스, 함수 및 다양한 메서드의 범위를 식별합니다.

예를 들어 다음 코드를 살펴보십시오.

public static void calculateSquareArea(int x) {
  System.out.println(x * x);
}

위의 코드 예에서 변수 x의 범위는 중괄호 {}로 제한됩니다. 이 범위 밖에서는 호출하거나 사용할 수 없습니다. 시도하면 cannot be resolve to a variable 오류가 나옵니다.

이는 범위 내에서 변수의 초기화를 감지할 수 없음을 의미합니다. 마찬가지로 private 변수를 만들면 생성자 내에서 이를 호출할 수 없습니다.

범위가 범위를 벗어났습니다. 다음은 자체 설명 코드입니다.

public class Main {
  public static void main(String args[]) {
    int var = 3;
    // scope is limited within main Block;
    // The Scope of var Amount Is Limited..........
    // Accessible only Within this block............
  }
  public static void Calculate(int amount) {
    // The Scope of Variable Amount Is Limited..........
    // Accessible only Within this block............
  }
}