Dart - 检测列表中何时存在 'false',下一个索引中是否存在 'true'
Dart - Detects when in a list there is a 'false' with a 'true' in the next index
我想在 Dart 中创建一个脚本来检测何时在 OutputBool2 列表中有一个 'false',在下一个索引
中有一个 'true'
我创建了这个脚本,但它似乎不起作用:
List OutputIndex2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23];
List OutpuBool2 = [false, false, false, false, false, false, false, true, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false];
for (int j in OutputIndex2.sublist(0, OutputList2.length - 1)) {
print(j);
if (OutputBool2[j] == false && OutputList2[j + 1] == true) {
print(FIND!!);
}
}
任何人都可以向我解释我做错了什么吗?
谢谢:)
我制作了这段代码:
List<bool> OutpuBool2 = [
false,
false,
false,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
];
for (var i = 0; i < OutpuBool2.length; i++) {
if (OutpuBool2[i] == false) {
if (OutpuBool2[i + 1] == true) {
print('There is a false with a true in the next index in index: $i');
}
}
}
这是结果:
下一个索引 in index: 6 中有一个 false 和一个 true
下一个索引in index: 11
你是这个意思吗?
我想在 Dart 中创建一个脚本来检测何时在 OutputBool2 列表中有一个 'false',在下一个索引
中有一个 'true'我创建了这个脚本,但它似乎不起作用:
List OutputIndex2 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23];
List OutpuBool2 = [false, false, false, false, false, false, false, true, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false];
for (int j in OutputIndex2.sublist(0, OutputList2.length - 1)) {
print(j);
if (OutputBool2[j] == false && OutputList2[j + 1] == true) {
print(FIND!!);
}
}
任何人都可以向我解释我做错了什么吗? 谢谢:)
我制作了这段代码:
List<bool> OutpuBool2 = [
false,
false,
false,
false,
false,
false,
false,
true,
false,
false,
false,
false,
true,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false,
false
];
for (var i = 0; i < OutpuBool2.length; i++) {
if (OutpuBool2[i] == false) {
if (OutpuBool2[i + 1] == true) {
print('There is a false with a true in the next index in index: $i');
}
}
}
这是结果: 下一个索引 in index: 6 中有一个 false 和一个 true 下一个索引in index: 11
你是这个意思吗?