30/09/2018, 19:03

tính toán lại biến khi biến tham số của nó thay đổi

mình có đoạn code thế này:
//java
int i=0;
int j=i++;
int i=2;
làm sao để có được j khi i thay đổi mà không gọi lại các hàm tính toán trong j vậy mọi người?

while (!(sucesecd = try())) viết 21:18 ngày 30/09/2018

không biết code của bạn sử dụng trong hoàn cảnh nàom mạo muội trả lời theo ý hiểu của mình
mình có một lớp với cài đặt như sau:

//java
class TwoNum{
private int i;
private int j;

public void setI(int num){
    i = num;
    j = i+1;
}
public int getI(){
    return i;
}
public int getJ(){
    return j;
}
public void doStuff(){
    //làm gì đó với j,i
}
}

TwoNum twoNum = new TwoNum();
twoNum.setI(2)

với cài đặt như trên mỗi khi bạn đỏi gía trị của i, j cũng đồng thời thay đổi.

Bài liên quan
0