Java 调整行距

Java 调整行距,java,Java,当通过System.out.println输出到控制台时,是否有办法调整新行之间的间距?我试图打印出一个带有基本嵌套for循环的正方形,但我一直得到一个矩形,尽管字符数正确。这是因为字符之间的间距不同于行之间的间距。有什么想法吗?标准输出流只是一个数据流;数据的显示方式取决于显示数据的应用程序(例如,终端或IDE)。您要么满足于矩形,要么找到不同于标准输出的输出方法。如果没有当前的代码,很难说到底发生了什么。我的第一个想法是,确保使用的字符高度与宽度相同,例如* 第二个想法是(同样,我也没有代码

当通过
System.out.println
输出到控制台时,是否有办法调整新行之间的间距?我试图打印出一个带有基本嵌套for循环的正方形,但我一直得到一个矩形,尽管字符数正确。这是因为字符之间的间距不同于行之间的间距。有什么想法吗?

标准输出流只是一个数据流;数据的显示方式取决于显示数据的应用程序(例如,终端或IDE)。您要么满足于矩形,要么找到不同于标准输出的输出方法。

如果没有当前的代码,很难说到底发生了什么。我的第一个想法是,确保使用的字符高度与宽度相同,例如
*


第二个想法是(同样,我也没有代码可供参考),看看使用这里的一种算法是否会得到相同的结果:,可能是因为您忽略了方形打印逻辑的问题。

您当前的代码可能会有所帮助。这完全取决于您使用的控制台/IDE及其字体。这个问题可能会有所帮助-。