Я супер новичок в программировании, и я изучаю тест и не понимаю вывод части кода. Я надеялся, что вы поможете мне понять, почему 4 печатается в конце?Java, не может визуализировать вывод
Я выбросил код на сайт визуализации Java, и я все понимаю, кроме строки ... System.out.println (myScope.z); напечатал бы номер 4?
Любая помощь очень ценится!
public class ScopeTest {
int z;
public static void main(String[] args){
ScopeTest myScope = new ScopeTest();
int z = 6;
System.out.println(z);
myScope.doStuff();
System.out.println(z);
System.out.println(myScope.z);
}
void doStuff() {
int z = 5;
doStuff2();
System.out.println(z);
}
void doStuff2() {
z=4;
}
}
Вы, ребята, удивительный Tha! nks много, вы действительно помогли! – NoobCoderChick