Java Variable and Scope
Example: TestScoping.java
class ScopeExample {
private int i=1;
public void firstMethod() {
int i=4, j=5;
this.i = i + j;
System.out.println("Addition result is"+this.i);
secondMethod(7);
}
public void secondMethod(int i) {
int j=8;
this.i = i +j;
System.out.println("Addition result is"+this.i);
}
}
public class TestScoping {
public static void main(String[] args) {
ScopeExample scope = new ScopeExample();
scope.firstMethod();
}
}
Output:
Example: TestScoping.java
class ScopeExample {
private int i=1;
public void firstMethod() {
int i=4, j=5;
this.i = i + j;
System.out.println("Addition result is"+this.i);
secondMethod(7);
}
public void secondMethod(int i) {
int j=8;
this.i = i +j;
System.out.println("Addition result is"+this.i);
}
}
public class TestScoping {
public static void main(String[] args) {
ScopeExample scope = new ScopeExample();
scope.firstMethod();
}
}
Output:
Tags:
java