【发布时间】:2020-10-26 00:20:55
【问题描述】:
我正在做一个项目,用户输入一个行星名称,程序使用一个数组来验证它是一个真实的行星,并使用一个单独的数组来保存每个行星的直径。设置了直径数组,因此它的条目与行星名称数组中的条目的顺序相同。我将它们都放在下面以供参考:
String[] verifyPlanet = {"Mercury", "Venus", "Earth", "Mars", "Jupiter", "Saturn", "Uranus", "Neptune"};
double[] getDiameter = {3031.9, 7520.8, 7917.5, 4214.3, 86881, 72367, 31518, 30599};
我正在寻找一种方法来查找行星在第一个数组中的条目号,并使用它来查找第二个数组中的直径。例如,用户输入“Mercury”,它会被确认为行星名称,然后我会有一个输出0的命令,所以我可以简单地输入getDiameter[Arrays.COMMANDEXAMPLE(verifyPlanet)]来输出相应的直径。只是为了避免歧义,我正在寻找可以替换 COMMANDEXAMPLE 的代码,以便命令输出 0。提前致谢!
【问题讨论】: