为了账号安全,请及时绑定邮箱和手机立即绑定

如何快速初始化char 2d数组?

如何快速初始化char 2d数组?

ibeautiful 2021-12-10 16:58:34
在 C 中,我可以使用类似的东西初始化二维字符数组 public static char hashTable[10][5] = {"", "", "abc", "def", "ghi", "jkl",            "mno", "pqrs", "tuv", "wxyz"};我想知道如何在 Java 中做到这一点?
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

你可以调用toCharArray()你的String文字,我能想到的最相似的结构是


public static char[][] hashTable = { 

        "".toCharArray(), "".toCharArray(), 

        "abc".toCharArray(), "def".toCharArray(),

        "ghi".toCharArray(), "jkl".toCharArray(), 

        "mno".toCharArray(), "pqrs".toCharArray(), 

        "tuv".toCharArray(), "wxyz".toCharArray() 

};


查看完整回答
反对 回复 2021-12-10
?
慕神8447489

TA贡献1780条经验 获得超1个赞

您可以执行以下操作,

public static char[][] arr = {{'a', 'd'},{'s','w','f'}};

arr[0] 引用第一个数组,即 {'a', 'd'} 而 arr[1] 引用第二个


查看完整回答
反对 回复 2021-12-10
  • 2 回答
  • 0 关注
  • 170 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信