gpt4 book ai didi

java - 比较两个字符串为 "greater than ' 0' ..and NULL"

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:31:23 27 4
gpt4 key购买 nike

我正尝试通过严格的 Java 方法和运算符挖掘自己的方法,但现在,尝试将一段 PHP 代码“翻译”成 Java (Android),我有点卡住了。

在 PHP 中:

if ($row['price']>'0'){
(.. do something if price is defined - and higher than zero ..)
}

问题是 $row['price'] 可能为空(在 Java 中:null?)或包含 '0'(零)。但是我怎样才能以一种聪明而不是太复杂的方式用 Java 编写代码呢?

最佳答案

假设您以可变价格获得价格字符串

String price = <get price somehow>;    
try {
if (price != null && Integer.valueOf(price) > 0) {
do something with price...
}
} catch (NumberFormatException exception) {
}

关于java - 比较两个字符串为 "greater than ' 0' ..and NULL",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10573788/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com