gpt4 book ai didi

java - 如果使用 java 条件失败则跳过读取行

转载 作者:行者123 更新时间:2023-12-01 13:37:08 26 4
gpt4 key购买 nike

如果 tempVal0 不为空且 tempVal1 不为空,我想跳过一整行(一次迭代)。那么我的指针应该跳过读取该特定行并去获取下一组值。请注意,这是一个字符串列表列表,而不是 Excel 表格

secmsisdn primrymsisdn 代码

23434 85353340324 2
23423 85352340326 2
- 85358340325 2

            int forindex=0;  
for (List<String> tempList : userInputList) {
List<String> innerList = new ArrayList<String>();
//DB Variables



// 0 SecondaryMSISDN
String tempVal0 = tempList.get(0);
if(validate.isNumeric(tempVal0)){
innerList.add(tempVal0);
}else{
innerList.add("");

}

// 1 PrimaryMSISDN
String tempVal1 = tempList.get(1);
if(validate.isMSISDN18(tempVal1)){
innerList.add(tempVal1);
}else{
innerList.add("");

}

// 2 Code
String tempVal2 = tempList.get(2);
if(validate.isShort(tempVal2)){
innerList.add(tempVal2);
}else {
innerList.add("");
}

bulkUyData.add(innerList);
forindex++;
}

我能够将值一一添加到内部列表中。但我想检查第 1 列和第 2 列是否都有值,那么它应该跳过该行。

最佳答案

在循环中使用继续关键字,这将导致循环跳过当前迭代并进入下一个迭代。

if(condition){
continue;
}

关于java - 如果使用 java 条件失败则跳过读取行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21187369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com