Java 如何让代码垂直打印
因此,我无法垂直打印代码,无论我做什么,它都会继续水平打印。第一个图像是我的输出的样子,第二个图像是它应该是什么样子Java 如何让代码垂直打印,java,Java,因此,我无法垂直打印代码,无论我做什么,它都会继续水平打印。第一个图像是我的输出的样子,第二个图像是它应该是什么样子 // 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 < pixelc
// 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;
}
//像素计数器
对于(y=0;y<高度;y++){
对于(x=0;x
您应该使用:
System.out.println(" " + binmin + ":");
如果您使用System.out.print(“+binmin+”:”)代码>它将在同一行中打印所有内容
将其更改为println将确保输出打印在单独的行上。您应该使用:
System.out.println(" " + binmin + ":");
如果您使用System.out.print(“+binmin+”:”)代码>它将在同一行中打印所有内容
将其更改为println将确保输出打印在单独的行上。没有垂直打印。您可能要做的是创建空矩阵/2D数组,并用数据填充它(从左开始)。对于固定长度或行,在有数据的地方插入astrix(*),在没有数据的地方插入空格“”。然后转置矩阵并逐行打印。没有垂直打印这样的事情。您可能要做的是创建空矩阵/2D数组,并用数据填充它(从左开始)。对于固定长度或行,在有数据的地方插入astrix(*),在没有数据的地方插入空格“”。然后你转置矩阵并逐行打印。我应该假设这与JavaScript无关吗?另外,你正在使用。print
,你想要。println
我应该假设这与JavaScript无关吗?另外,你正在使用。print
,你想要。println
,而这确实有效,这不完全是我试图垂直打印的方式虽然这确实有效,但也不完全是我试图垂直打印的方式