java - 输出不断移动到下一行

标签 java formatting output

我遇到了一个问题,打印时我的输出会自行移动到下一行,而不是整行移动,而是部分移动。我希望它在同一条线上。

我试过在网上搜索类似的问题,但没有成功,我也仔细检查了我的代码,它不应该无缘无故地移动到下一行。我将不胜感激对此的一些见解,也许我太缺乏经验而无法注意到我的错误。这就是我所拥有的:任何帮助表示赞赏!谢谢!

public static void main(String[] args) 
{
    //for loop to repeat 5 times
    for (int i= 1; i < 6; i++)
   {            
    //create 2 new points to use as argument
    Point p1 = new Point();
    Point p2 = new Point();

    //create array to store return values, call method to generate points
    Point point[] = getTwoPoints(p1, p2);

    System.out.println("Set:" + i);
    System.out.print("Given Point:" + "(" + point[0] + ")");
    System.out.print("Given Point:"+ "(" + point[1]+ ")");

    System.out.print("Line:" + "("+ point[0]+ ")" + "(" + point[1] + ")");
    System.out.printf("Distance:"+"%.4f", point[0].getDistance(point[1]));
    System.out.println("");
    System.out.println("==================================");
   }
}

示例输出:

Set:1
Given Point:(60,57
)Given Point:(-75,83
)Line:(60,57
)(-75,83
)Distance:137.4809

最佳答案

Point::toString 方法的实现是什么?

它很可能包含一个 \n。因此,每次打印一个点时,插入符号都会转到下一行。

关于java - 输出不断移动到下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58306937/

相关文章:

c# - 数据绑定(bind)后如何将图像设置为数据 GridView 单元格?

c - 当 if 语句中的条件是小数时

java - 从 Outputstream 下载 PDF 文件

java - 如何将文本文件中的字符串分成不同的数组(java)

c# - 日志记录:使用 try finally block 来记录方法开始和结束是否可以接受?

formatting - 代码格式化 : is lining up similar lines ok?

python - 变量初始化后如何制作字符串f-string?

c++ - 错误输出包括最后几行代码

java - 你如何在android中让代码暂停几秒钟?

java - 为什么此代码会出现 Java NoSuchElementexception?