【发布时间】:2018-01-10 22:17:24
【问题描述】:
大家好,我正在尝试用 0 和 1 填充 Java 中的二维数组。 1 代表白色,0 代表黑色。我想为字母 a 到 z 中的每个字符都有一个二维数组 示例:
String[][] myArray = {//letter A
{"0", "0", "1", "0", "0"},
{"0", "1", "0", "1", "0"},
{"1", "1", "1", "1", "1"},
{"1", "0", "0", "0", "1"},
{"1", "0", "0", "0", "1"},};
有没有快速的方法来做到这一点。我的二维数组需要 22 x 16
【问题讨论】:
-
您能否详细说明这个二维数组与 A 的关系?
-
这最终会给出一个固定大小的光栅字体。第一次处理字体时可能会有一些警告,所以你真的应该研究它们是如何工作的。例如,由于像
jg这样的字母,baseline 不是底线。你应该想知道水平和垂直间距是否包含在 16x22 矩阵中... -
@VidorVistrom 如果看 1,它们看起来像一个字母。