Java를 수정하여 변수 오류로 해결할 수 없음
Haider Ali
2023년10월12일
이 가이드는 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............
}
}
작가: Haider Ali
Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.
LinkedIn