📅  最后修改于: 2023-12-03 15:02:06.321000             🧑  作者: Mango
本程序用于检查一个数组是否可以使用其中的所有数字使一个数可以被3整除,如果可以,则返回true,否则返回false。
public class CanDivideByThree {
public static boolean canDivideByThree(int[] nums) {
int sum = 0;
for(int num: nums){
sum += num;
}
return sum % 3 == 0;
}
}
本程序使用了一个循环遍历数组,将数组中的数字相加得到一个总和,然后判断总和是否能被3整除。如果能被整除,则返回true,否则返回false。
在需要调用的Java文件中导入CanDivideByThree类,然后使用类名.方法名的形式调用canDivideByThree方法,参数为要检查的数组。
int[] nums = {1, 2, 3, 4, 5};
if(CanDivideByThree.canDivideByThree(nums)){
// 数组中的数字可以被3整除
}else{
// 数组中的数字不能被3整除
}
本程序简单实用,可以检查一个数组中的数字是否可以被3整除。如果需要检查其他数的整除性,可以修改代码中的除数。