检查字符串是否在字符串的数组列表中

2022-08-31 15:53:53

如何检查 a 中是否存在 ?StringList

我想分配到是否有结果,否则。1temp2

我目前的代码是:

Integer temp = 0;
List<String> bankAccNos = new ArrayList<String>();//assume list contains values
String bankAccNo = "abc";
for(String no : bankAccNos)
    if(no.equals(bankAccNo))
        temp = 1;

答案 1
temp = bankAccNos.contains(no) ? 1 : 2;

答案 2

接口已经解决了这个问题。List

int temp = 2;
if(bankAccNos.contains(bakAccNo)) temp=1;

有关 List 的文档,可以找到更多信息