gpt4 book ai didi

java - Java中的二维数组使用字符(包括特殊字符)作为索引

转载 作者:太空宇宙 更新时间:2023-11-04 11:45:24 26 4
gpt4 key购买 nike

是否可以在java中创建一个二维数组,例如列名和行名都是字母字符,我们可以像array[E][*] = ...那样访问?

这里我们不能使用map,因为Map对应的是一维数组。那么其他选择是什么?

最佳答案

正如您在评论中所说,Map 对应一维数组,为什么不使用 Map of Maps。

Map<Character,Map<Character,Character>> outerMap = new HashMap<Character, Map<Character, Character>>();

并使用一个简单的方法来获取您的数据:

public char getValue(char row ,char column, Map<Character,Map<Character,Character>> outerMap) {

return outerMap.get(row).get(column);

}

祝你好运!

关于java - Java中的二维数组使用字符(包括特殊字符)作为索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42406512/

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