public class TestF {
public static void main(String[] args) {
String [] quanYearArray={"2016","2017","2018","2019","2020"};
String [] haveYearArray={"2018","2020"};
String [] haveValueYearArray={"2018的值","2020的值"};
Map map=new HashMap<>();
for (int i = 0; i < haveYearArray.length; i++) {
map.put(haveYearArray[i],haveValueYearArray[i]);
}
List quanYear= Arrays.asList(quanYearArray);
List haveValue= Arrays.asList(haveYearArray);
for (int i = 0; i < quanYear.size(); i++) {
String tempYear = quanYear.get(i).toString();
if(haveValue.contains(tempYear)){
System.out.println("第"+i+"个位置的值是:"+map.get(tempYear));
}
}
}
}
java 根据对应的年份取出在所有年份中的位置及取对应的数值
最新推荐文章于 2023-06-12 15:54:44 发布