flag注意事项

langpo / 2024-10-13 / 原文

传递 flag 的引用:由于 boolean 是值类型,方法内部对其的修改不会影响外部的变量。可以考虑使用 AtomicBoolean 或者返回一个布尔值来表示登录状态。
简化循环条件:使用 count 作为循环条件,而不是 while (true)。
优化用户输入提示:在每次登录失败时,给用户明确的反馈