gpt4 book ai didi

java - 将数组中的每个其他值分配给第二个数组中的相应值

转载 作者:行者123 更新时间:2023-12-01 11:19:20 24 4
gpt4 key购买 nike

我有两个整数数组:mod 和 Score。 Score 中的元素需要分配给 mod 中的元素,但从 2 开始成对分配。

例如,score 数组中的 10 和 11 在 mod 数组中都等于 0,score 中的 1 在 mod 中等于 -5。

如果有人玩《龙与地下城》,其系统与能力得分及其修正值相同。

这是我的两个数组。

    int[] mod = {-5,-4,-3,-2,-1,0,1,2,3,4,5};
int[] score = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25};

最佳答案

一个HashMap<Integer,Integer会做你需要的。

例如:

Map<Integer,Integer> scoreToMod = new HashMap<>();
...
scoreToMod.put(10,0);
scoreToMod.put(11,0);
...
int mod = scoreToMod.get(11); // will return 0

关于java - 将数组中的每个其他值分配给第二个数组中的相应值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31446208/

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