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

在 C 中,我可以使用类似的东西初始化二维字符数组


 public static char hashTable[10][5] = {"", "", "abc", "def", "ghi", "jkl",

            "mno", "pqrs", "tuv", "wxyz"};

我想知道如何在 Java 中做到这一点?


ibeautiful
浏览 173回答 2
2回答

蓝山帝景

你可以调用toCharArray()你的String文字,我能想到的最相似的结构是public static char[][] hashTable = {         "".toCharArray(), "".toCharArray(),         "abc".toCharArray(), "def".toCharArray(),        "ghi".toCharArray(), "jkl".toCharArray(),         "mno".toCharArray(), "pqrs".toCharArray(),         "tuv".toCharArray(), "wxyz".toCharArray() };

慕神8447489

您可以执行以下操作,public static char[][] arr = {{'a', 'd'},{'s','w','f'}};arr[0] 引用第一个数组,即 {'a', 'd'} 而 arr[1] 引用第二个
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java