abh*_*bhi 41 java string list arraylist
我怎样才能检查a中String是否有List?
我想分配1到temp如果有结果,2否则.
我目前的代码是:
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;
Run Code Online (Sandbox Code Playgroud)
jaz*_*ato 65
temp = bankAccNos.contains(no) ? 1 : 2;
Run Code Online (Sandbox Code Playgroud)
Ang*_*chs 12
该List界面已经有了这个解决.
int temp = 2;
if(bankAccNos.contains(bakAccNo)) temp=1;
Run Code Online (Sandbox Code Playgroud)
有关List的文档中可以找到更多内容.
小智 7
List list1 = new ArrayList();
list1.add("one");
list1.add("three");
list1.add("four");
List list2 = new ArrayList();
list2.add("one");
list2.add("two");
list2.add("three");
list2.add("four");
list2.add("five");
list2.stream().filter( x -> !list1.contains(x) ).forEach(x -> System.out.println(x));
Run Code Online (Sandbox Code Playgroud)
输出是:
two
five
Run Code Online (Sandbox Code Playgroud)