Как получить значение, которое объявлено и инициализировано другим способом без использования параметра в java?Локальная переменная метода метода с помощью другого метода
public class Value {
void method1()
{
int demo=10;
System.out.println("methd 1"+demo);
}
void method2()
{
System.out.println("method 2"+demo);
}
public static void main(String[] args) {
Value obj = new Value();
obj.method1();
obj,method2();
}
}
Здесь переменная демонстрационная объявлена в method1 и присваивается значение теперь мне нужно получить значение демо в методе 2 возможно ли это без какого-либо параметра, глобальной декларации, и нет метода геттер сеттер?
'method2()' не имеет значения для 'demo', поскольку он не определен. В 'main()' у вас есть 'obj, method2()', который должен быть 'obj.method2()' – Charlie
, вы должны изучить область переменной, это очень просто. – Rustam
@ Rustam вы не должны критиковать людей за попытку учиться. –