gpt4 book ai didi

java - 如何获取计数值分配表

转载 作者:行者123 更新时间:2023-12-01 13:38:35 25 4
gpt4 key购买 nike

我从URL中得到一些数字,如果数字是黑白1到4那么我想要结果是4,..而数字黑白4到8那么我想要结果8……等等。

这是我的代码。这是从 url 中获取的计数值。

adltavailable = Integer.parseInt(count.get(i).toString());

for(int x =0; x<adltavailable; x++)
{
c = "Adultavailable";
category.add(c);
}

//这里是分配表

int k = 0;
int size = category.size();
while(k < size)
{
for(int z=0; z<size; z++)
{
if(category.get(z).equals("Adultavailable"))
{
mycirimgs[k].setBackgroundResource(R.drawable.adultadd);
}
k++;
}
}

我从 url 获取总座位值。并且该值在表中分配。如果假设我有 3 个座位,则意味着我将 table 分配为 3 个座位,看起来不太好。但这三个座位分配 4 而不是 3。就像所以我想要结果如果我得到总座位1或2或3或4意味着我将 table 分配在4个座位中,5或6或7或8意味着我将 table 分配在8个座位中。感谢您的支持。

最佳答案

I get some number from URL, if the number is b/w 1 to 4 then I want's the result to be 4, .. and number b/w 4 to 8 then I want result 8 ......And so on.

要将 x 舍入为 4 的下一个倍数,请写入

(x + 3) & ~3

其中 + 3 向上舍入,& ~3 清除底部两位,使其成为 4 的倍数。

关于java - 如何获取计数值分配表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21042911/

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