我写了这段代码:
public class bsp {
static void row1(int ergebnis) {
switch (ergebnis % 10) {
case 1:
Out.println("");
break;
case 2:
Out.println(" __");
break;
case 3:
Out.println(" __");
break;
case 4:
Out.println("");
break;
case 5:
Out.println(" __");
break;
case 6:
Out.println(" __");
break;
case 7:
Out.println("__");
break;
case 8:
Out.println(" __ ");
break;
case 9:
Out.println(" __ ");
break;
case 0:
Out.println(" __ ");
break;
}
}
static void row2(int ergebnis) {
switch (ergebnis % 10) {
case 1:
Out.println("|");
break;
case 2:
Out.println(" |");
break;
case 3:
Out.println(" |");
break;
case 4:
Out.println("| |");
break;
case 5:
Out.println("|");
break;
case 6:
Out.println("|");
break;
case 7:
Out.println(" |");
break;
case 8:
Out.println("| |");
break;
case 9:
Out.println("| |");
break;
case 0:
Out.println("| |");
break;
}
}
static void row3(int ergebnis) {
switch (ergebnis % 10) {
case 1:
Out.println("|");
break;
case 2:
Out.println(" __|");
break;
case 3:
Out.println(" __|");
break;
case 4:
Out.println("|__|");
break;
case 5:
Out.println("|__");
break;
case 6:
Out.println("|__");
break;
case 7:
Out.println(" |");
break;
case 8:
Out.println("|__|");
break;
case 9:
Out.println("|__|");
break;
case 0:
Out.println("| |");
break;
}
}
static void row4(int ergebnis) {
switch (ergebnis % 10) {
case 1:
Out.println("|");
break;
case 2:
Out.println("|");
break;
case 3:
Out.println(" |");
break;
case 4:
Out.println(" |");
break;
case 5:
Out.println(" |");
break;
case 6:
Out.println("| |");
break;
case 7:
Out.println(" |");
break;
case 8:
Out.println("| |");
break;
case 9:
Out.println(" |");
break;
case 0:
Out.println("| |");
break;
}
}
static void row5(int ergebnis) {
switch (ergebnis % 10) {
case 1:
Out.println("|");
break;
case 2:
Out.println("|__");
break;
case 3:
Out.println(" __|");
break;
case 4:
Out.println(" |");
break;
case 5:
Out.println(" __|");
break;
case 6:
Out.println("|__|");
break;
case 7:
Out.println(" |");
break;
case 8:
Out.println("|__|");
break;
case 9:
Out.println(" __|");
break;
case 0:
Out.println("|__|");
break;
}
}
public static void main(String[] args) {
int ergebnis = 2;
row1(ergebnis);
row2(ergebnis);
row3(ergebnis);
row4(ergebnis);
row5(ergebnis);
}
}
我的目标是在变量" Ergebnis"中输入一个数字。以七段显示打印出来(如附图所示) 我的代码使用单个数字,但我不知道如何使它与多个数字一起使用..有人可以帮忙吗?