比方說,我們有這樣的代碼:如何等待一個方法裏面,直到其他方法完成
int number;
public void onMessageReceived(int num) {
number = num;
}
public int getNumber() {
sendMessage("number")
return number;
}
你得到的消息只讓後說1秒。
你是如何「等待」,直到你得到的「數量」不結冰主線程?
public int getNumber() {
sendMessage("number")
//WAIT TILL I GET THE "NUMBER"
return number;
}
從哪裏調用onMessageReceived()方法? –
你能更清楚..如果你的方法執行的程序起點序列,使混亂 – Babel
問題是我使用Bungeecord和插口庫......我真的不能修改它們,因爲更新將是一個疼痛 –