我试图通过编程来解决一个难题。我有 int 6 个数组,每个数组有 6 个数字。我必须从每个数字中选择一个数字来得出总和 419。我几乎是 Java 的初学者。我尝试使用 if() elseif() ex:if (lock1[i]+lock2[i]+lock4[i]+lock4[i]+lock5[i]+lock6[i] == 419)
但它的代码太长了。我查看了 Array 和 ArrayList 类的 Java API,但我不知道应该使用哪种方法
这是数组
class Locks {
public static void main(String[] args) {
int [] lock1 = {39,6,75,88,15,57};
int [] lock2 = {9,2,58,68,48,64};
int [] lock3 = {29,55,16,67,8,91};
int [] lock4 = {40,54,66,22,32,25};
int [] lock5 = {49,1,17,41,14,30};
int [] lock6 = {44,63,10,83,46,3};
int total = 419;
}
}