gpt4 book ai didi

java - 如何以具有数字数组和单词数组的方式更改该矩阵的值?

转载 作者:行者123 更新时间:2023-12-01 19:22:16 30 4
gpt4 key购买 nike

我正在创建一个矩阵,其中包含一行姓名和另一行年龄,我想更改第一行“姓名”的值,将它们从数字转换为字母。 (但我必须保证 1 永远是 John)

private static int matrixNameAge[][] = new {1,2,3},{30,10,25};

}

static String obtainNumbersPerIndex(int pIndex){

String name = "";

switch(pIndex){
case 1:
name = "John";
break;
case 2:
name = "Cristine";
break;
case 3:
name = "Peter";
break;
default:
name = "Nombre not found";
break;
}

return name;
}

最佳答案

Java中的多维数组是相同类型的。你不能拥有一个包含一行字符串和另一行整数的二维数组。您可以

  1. 有两个独立的数组,其中一个 String[]名字和一个int[]年龄有相应的索引
  2. 使用Pair<String, int>[]将两个值捆绑在一起。
  3. 如果您可以保证字符串的唯一性,那么 map 也不是一个坏主意

关于java - 如何以具有数字数组和单词数组的方式更改该矩阵的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59346006/

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