我试图在等于Int数组的行上添加星号。这从索引0开始,直到数组的最后一个索引。这是我到目前为止所做的尝试。
int e = 0;
int z = 0;
int[] yValuesInt = new int[yValues.length];
for (z=0; z<yValues.length; z++) {
yValuesInt[z] = (int) yValues[z]; // converted array from double to int
}
System.out.println("" + yValuesInt.length);
for (e = 0; e<yValuesInt.length; e++) { // outside loop to continue until last index
for (int j = 0; j<yValuesInt[z]; j++) { //inside loop to print asterisks
System.out.println(":" + asterisk);
}
}
答案 0 :(得分:0)
在那里打印星号时,只需快速浏览一下您的代码。我没有检查过循环。
for (e = 0; e<yValuesInt.length; e++) { // outside loop to continue until last index
System.out.println(":");
for (int j = 0; j<yValuesInt[z]; j++) { //inside loop to print asterisks
System.out.print("*");
}
}
我相信只要您的循环计数正确,这就是您正在寻找的。 p>