gpt4 book ai didi

java - 如何将两个数组转换为一个映射

转载 作者:行者123 更新时间:2023-12-02 11:42:56 24 4
gpt4 key购买 nike

我有两个数组,

String[] stageIdList =[V0S186,V0S191,V75S0,V76S0,V0S200,V78S0,V130A0,V0A203];
String[] stageNameList = [Src_DRI_JFP_MISLOG_sf,Tfm_DRI_JFP_MISLOG,Tgt_DRI_JFP_MISLOG,Tgt_A_JFP_MISLOG_D_DS,Sequential_File_200,Sequential_File_201, ,\(20)];

它们是键:值的组合。调用时如何找到特定键的等效值?Hashmap 在这种情况下有用吗?如果是,我该如何制作两个列表?

PS。我是java新手

最佳答案

我认为您想通过 StageNameList 中的值从 StageIdList 获取一些值。您可以创建

Map<String,String> map = new HashMap<>
for(int i=0;i<stageNameList.size){
map.put(name,stageIdList.get(i));
}

并通过键获取值:

map.get(key);

key - stageNameList 中您的名字

关于java - 如何将两个数组转换为一个映射<k,v>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48405877/

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