背景 编程时,有一些边界条件我们需要特别注意,要是处理不当,则容易出现bug 或者用户体验不佳。 在这里, 对于遇到的边界问题进行梳理, 不定期更新 数字 数字超界零值问题(避免 零除错误)上界和下界浮点数并不能完全准确的存储。 因此最好不要使用浮点数来进行比较操作 字符串 空字符串是否包含非法字符是否有 空字符(空格,tab, 换行符)等 前缀/后缀 数组/列表 空列表越界