Qiku ← プロンプト一覧へ

AI / コーディングとデバッグ

比較関数の誤りが招く四つの問題

比較関数の誤りが招く四つの問題(中国語の原文)

排序按 [排序字段] 比较,该字段可能为 null、可能相等、可能是 [特殊类型]。请检查四类问题:相等时没有返回 0、比较关系不满足传递性、null 参与比较抛异常、减法结果溢出;每个说明会导致什么现象——顺序错乱、抛异常还是静默不稳定,并给出修正写法。
当サイトオリジナル

中国語の原文

使い方

传递性被破坏时排序可能不报错,只是结果静默错乱,最难查。

同じ分野のプロンプト