这样的赋值在C和C ++中很流行(尤其是在
if声明中),并且也发现自己是Java的一部分。
有些人将原义放在左手边:
while (true ==recsFinished)相反,我很想建议您采用这种编程风格,只是因为我个人觉得它很晦涩。如果偶然使用,将发出 编译器 错误
=。
请注意,尽管与的比较
true是多余的。将其完全删除并使用
while (recsFinished)。

这样的赋值在C和C ++中很流行(尤其是在
if声明中),并且也发现自己是Java的一部分。
有些人将原义放在左手边:
while (true ==recsFinished)相反,我很想建议您采用这种编程风格,只是因为我个人觉得它很晦涩。如果偶然使用,将发出 编译器 错误
=。
请注意,尽管与的比较
true是多余的。将其完全删除并使用
while (recsFinished)。