java - 如何快速初始化 char 二维数组?
问题描述
在 C 中,我可以使用类似的东西初始化 2d char 数组
public static char hashTable[10][5] = {"", "", "abc", "def", "ghi", "jkl",
"mno", "pqrs", "tuv", "wxyz"};
我想知道如何在Java中做到这一点?
解决方案
toCharArray()
你可以在你的文字上调用String
,我能想到的最相似的结构是
public static char[][] hashTable = {
"".toCharArray(), "".toCharArray(),
"abc".toCharArray(), "def".toCharArray(),
"ghi".toCharArray(), "jkl".toCharArray(),
"mno".toCharArray(), "pqrs".toCharArray(),
"tuv".toCharArray(), "wxyz".toCharArray()
};
推荐阅读
- javascript - 编译失败:Tweenmax 未定义,Rx 在我的反应应用程序中未定义
- python - 马尔可夫模型的条件概率
- mysql - 我的 Sql Sys_exec 工作但没有任何反应
- excel - 列表中的 VBA 数据验证下拉列表(模块化子无硬代码)
- javascript - 如何停止 react-bootstrap 轮播的自动滑动
- spring - 将 JsonComponent 与 RabbitListener 一起使用
- docker - 将 Docker 中运行的 Grafana 警报从 HTTPS 重定向到 HTTP
- php - 由 PHP 生成的选项标签不显示
- serilog - 消息模板之外的 Serilog 属性
- amplitude - 在模拟账户上找不到振幅键?