gpt4 book ai didi

java - 如何让代码垂直打印

转载 作者:行者123 更新时间:2023-12-02 03:21:47 25 4
gpt4 key购买 nike

所以我在垂直打印代码时遇到问题,无论我做什么,它都会继续水平打印。第一个图像是我的输出的样子,第二个图像是它应该的样子。

// pixel counter

for (y = 0; y < height; y++) {
for (x = 0; x < width; x++) {
pixelcounter [s.nextInt()/ binwidth] += 1;
}
}

// histogram
for (int q = 0; q < pixelcounter.length; q++) {
if (binmin < 10) {
System.out.print(" " + binmin + ":");
} else {
System.out.print(binmin + ":");
}
int num_stars = (int) ((((double) pixelcounter[q] * 100.0/ area)) + 0.5)
for (i = 0; i < num_stars; i++) {
System.out.print("*");
}
System.out.println();
binmin += binwidth;
}

this is what the output currently looks like

this is what the output is supposed to look like

最佳答案

您应该使用:

System.out.println(" " + binmin + ":");

如果您使用 System.out.print(""+ binmin + ":"); 它将在同一行中打印所有内容。

将其更改为 println 将确保您的输出打印在单独的行上。

关于java - 如何让代码垂直打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39500527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com