我有一个数组:
int num[] = {10, 20, 30, 40, 50};
我从日历中获取当前分钟并将其与上面的数组进行比较,以准确获取数组中的元素。
我的代码如下,经过比较它经常得到第一个元素,它不符合我的意愿,请帮助纠正我。谢谢
public static int getMinute(int no) {
int num[] = {10, 20, 30, 40, 50};
for (int i = 0; i < num.length;; i++) {
if (no >= num[i]) {
no = num[i];
break;
}
}
return no;
}