如何在值达到5的倍数时调用方法

问题描述 投票:0回答:2

我有Firebase数据库,其中存储了特定用户的数字值。我希望在值达到5的倍数时显示广告,从0开始。

我可以使用像这样的if语句来调用5的第一个倍数来调用方法

  if (ads < 5 && dls > 5) {
        Toast.makeText(c,"Testing it worked here",Toast.LENGTH_LONG).show();

如何编辑它以便在10,15,20,25等时调用它?

java android if-statement multiplying
2个回答
0
投票

尝试模数运算。

if (dls % 5 == 0) {
    Toast.makeText(c,"Testing it worked here",Toast.LENGTH_LONG).show();

0
投票

使用模运算,如下所示

if (value % 5 == 0)

阅读更多关于模运算here的信息

© www.soinside.com 2019 - 2024. All rights reserved.