我想只用符号制作简单的数字时钟。我的想法是制作这个模板:
{
System.out.println(" _");
System.out.println("|" + "_"+ "|");
System.out.println("|" + "_" + "|");
}
_
|_|
|_|
BUILD SUCCESSFUL (total time: 0 seconds)
_ _
_| | _|
|_ | _| ....etc
然后解析与输入数字对应的符号。我在谷歌上搜索了一些帮助,但仍然迷失为我在 java 中的新手。任何帮助表示赞赏。
更新:
我在二维数组中制作了三个数字的样本。
现在我想根据用户输入显示某些数字。
该数字由行组成。
因此,如果用户想要“ascii art”中的数字 1,那么这些元素应该打印出 array[0][0] + array[0][1] + array[0][2]。
如果是两个,则使用相同的方法。所以我的问题是如何制作一个 for 循环来取出元素并将它们显示到控制台。最后它应该是一个显示例如的时钟。15:34 按照我描述的方式。这是代码:pastebin.com/m18f93293
(很抱歉,如果我在这里使用代码示例,它不会显示正确)。
我还尝试预览 Bhushan 写的内容http://pastebin.com/m190f9d11 但这似乎是一个坏方法。因为我必须对所有 10 个数字使用 4 次 switch 语句。如果有人有更好的主意,我会很高兴。