连续好几天 忙生活、忙工作,导致没时间学习和写日记,今天接上。
if语句如果不加{ },下面第一句就是if里面的,
observable里面notifyObservers方法:
if (!changed)
return;
arrLocal = obs.toArray();
clearChanged();
如果if里面为false,则直接执行arrLocal = obs.toArray();语句以及以下语句;如果为true,则执行return,退出。
等价于:
f (!changed){
return;
}
arrLocal = obs.toArray();
clearChanged();
本文探讨了Observable模式中notifyObservers方法的实现细节,特别是if语句的使用方式及其对程序流程的影响。当条件不满足时,方法会立即返回;反之则继续执行后续操作。


被折叠的 条评论
为什么被折叠?



