我有两个数组:
String[] operators = {"+", "-", "*"};
int[] numbers = {48, 24, 12, 6};
Run Code Online (Sandbox Code Playgroud)
我希望以这样的String格式获得所有可能的组合:
48+24+12+6
48+24+12-6
48+24+12*6
48+24-12+6
48+24-12-6
48+24-12*6
..........
48*24*12*6
Run Code Online (Sandbox Code Playgroud)
这是我尝试过的:
for(int i = 0; i < operators.length; i++) {
System.out.println(numbers[0] + operators[i] + numbers[1] + operators[i] + numbers[2] + operators[i] + numbers[3]);
}
Run Code Online (Sandbox Code Playgroud)
但它只打印:
48+24+12+6
48-24-12-6
48*24*12*6
Run Code Online (Sandbox Code Playgroud)
怎么解决这个?
这不是重复,因为我不想获得每两对数据,我希望得到4对中的每个组合.副本不同.
我在本文中已经读到Firestore已启动Stackdriver(处于beta版),因此我们可以近乎实时地监视Cloud Firestore的读取,写入和删除操作,但是我在Firebase控制台中的哪里可以找到它?