所以我要製作,將有7行的「位模式。我無法繪製與1和0的任何信件,而我只能用if
或else
陳述,parse.Int
和compareTo
作爲指令這個程序需要將每一個變成一個「X」,每一個變爲一個空格,有沒有一種特定的方式來做到這一點?現在它只是無休止地循環。 :印刷位模式
public static void main(String[] args)
{
String r1 = ("1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r2 = ("0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r3 = ("0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r4 = ("0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r5 = ("0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r6 = ("0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0");
String r7 = ("0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 1, 0, 0");
dr(r1);
dr(r2);
dr(r3);
dr(r4);
dr(r5);
dr(r6);
dr(r7);
}
public static void dr(String s)
{
int i = 0;
while(i < 1)
{
String[] tokens = s.split(" ");
if (tokens[0].compareTo("0") == 0)
System.out.println("X");
else if (tokens[1].compareTo("1") == 1)
System.out.println(" ");
}
}
爲什麼你需要打印0和1的任何特殊庫? – CrakC
@CrakC我不需要特殊的庫。我將創建一個基本上繪製1和0的字母的位模式。 – NaughtyBear
列數固定在19? – bezmax