2016-06-24 20 views
-1

讓我們考慮列表更新的操作,我可以在其中添加和刪除成員,並且在每次添加或刪除成員時,我們希望通知列表所有者,但第一次添加除外。例如,當我添加第一個成員時,通知將不會被髮送,但是當下一個成員被添加或現有成員被刪除時,則應該發送通知。總之,如何識別java中的第一個事務?或者如何使用Java實現這個?如何識別java中的第一個事務

+0

閱讀本文(https://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) ) – emotionlessbananas

回答

0

您可以添加將初始設置爲false的布爾變量shouldNotify。然後,在方法中,addremove元素,你應該檢查這個變量,如果它是真的 - 通知用戶。如果不是,只需將其設置爲true即可。

if(shouldNotify) { 
    sendNotification(); 
} else { 
    shouldNotify = true; 
} 
相關問題