今天在公司遇到了一个小问题,公司给了一个银行列表,列表里面的银行都能与公司展开A业务
需求:列表里面的银行能调用A业务方法,列表里面没有的银行能调用B业务方法
这个问题虽然看起来很简单,但是涉及到的知识点还是挺多的,下面直接上答案:
public static void compare(String bank){
//列表里面的银行编号
String[] banks = new String[] {"1", "2", "3", "4", "5"};
//循环遍历列表中的银行编号
for(int i=0;i<banks.length;i++){
//列表中包含有相应的银行编号
if(Arrays.asList(banks).contains(bank)){
System.out.println("A业务");
return;
}
//列表中没有相应的银行编号
else{
System.out.println("B业务");
return;
}
}
}
public static void main(String[] args) {
compare("6");//输出:B业务
}
关键处红色标记