如果将字符串与整数进行比较,它会评估为false吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果将字符串与整数进行比较,它会评估为false吗?相关的知识,希望对你有一定的参考价值。

好吧,所以我有一个string和一个integer。这些都是在list。所以,稍后在程序中我检查list中的x值是否低于6.如果该值等于一个字符串,它会评估为false表示它不低于6或者它会给我一个错误?这是为什么?

答案

它会在尝试比较字符串和整数时抛出异常。

处理案件的最佳方法是什么?主要有两种方法。

一种方法在执行比较之前测试类型。另一种方法捕获异常并且对此没有任何作用。

关于哪种方法更好,存在一些争论。我抓住了异常并且对此无动于衷。这对我来说似乎更简单。

(我本来可以发表评论,但我不允许发表评论。)

以上是关于如果将字符串与整数进行比较,它会评估为false吗?的主要内容,如果未能解决你的问题,请参考以下文章