gpt4 book ai didi

ios - 如何检查整数值是否为 0 或者因为它为 null,所以将其值视为 0

转载 作者:行者123 更新时间:2023-11-28 23:38:22 25 4
gpt4 key购买 nike

我有一个整数(int a),其值范围在 -30 到 +30 之间。所以如果用户从提供的范围内选择一个值,(int a)值应该相应地改变。但有时,当用户没有从提供的范围中选择任何内容并跳过该选项,(int a) 被设置为 null 并自动将值本身分配为 0。我如何区分这个和用户自己选择 0 作为 ( int a) 因为它也包含在提供的范围内。

最佳答案

您可以尝试将整数的初始值设置为明显超出范围的值(例如-999)。这样,当您重新检查整数时,如果该值超出范围的界限,那么您就知道该值从未被设置过。

或者,您可以将值封装在对象中,而不是使用原语,即您可以使用 NSNumber。

关于ios - 如何检查整数值是否为 0 或者因为它为 null,所以将其值视为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54291665/

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