How do i print the value of variable which is defined inside another method?
This might be a dumb question but please help me out as i am just a beginner in programming
public class XVariable {
int c = 10; //instance variable
void read() {
int b = 5;
//System.out.println(b);
}
public static void main(String[] args) {
XVariable d = new XVariable();
System.out.println(d.c);
System.out.println("How to print value of b here? ");
//d.read();
}
}
bsince it is only accessible in thatreadmethod. I suggest you read about Java variable scopes. Try this website so that you can understand -> javawithus.com/tutorial/scope-and-lifetime-of-variables