正在尝试删除Java中的所有换行符

正在尝试删除Java中的所有换行符,java,format,Java,Format,因此,我正在制作一个程序,使用特定的格式自动测试。我遇到的唯一问题是,在测试时,它显示为与测试文件不同,因为格式不同。在测试文件中,每个“System.out.print”之间没有换行符。我不确定如何使用我的代码,因为我已经删除了println以及可能使用过的\n 下面的图像显示测试文件(第一个)和我的代码(第二个)之间的格式不同: 正如您所看到的,代码中没有需要测试的换行符,但我的代码中有很多。我需要确保我的代码格式与测试代码完全相同。下面是我当前用于尝试删除这些空格的代码示例:

因此,我正在制作一个程序,使用特定的格式自动测试。我遇到的唯一问题是,在测试时,它显示为与测试文件不同,因为格式不同。在测试文件中,每个“System.out.print”之间没有换行符。我不确定如何使用我的代码,因为我已经删除了println以及可能使用过的\n

下面的图像显示测试文件(第一个)和我的代码(第二个)之间的格式不同:

正如您所看到的,代码中没有需要测试的换行符,但我的代码中有很多。我需要确保我的代码格式与测试代码完全相同。下面是我当前用于尝试删除这些空格的代码示例:

                while(checkHeap < 1 || checkHeap > 3){
                        if (playerDecider % 2 == 0) {
                            System.out.print("Player 2: choose a pile: ");
                        }
                        else {
                            System.out.print("Player 1: choose a pile: ");
                        }
                        if(scanHeap.hasNextInt()) {
                        checkHeap = scanHeap.nextInt();
                        }
while(checkHeap<1 | | checkHeap>3){
如果(playerDecider%2==0){
系统输出打印(“玩家2:选择一堆:”);
}
否则{
系统输出打印(“玩家1:选择一堆:”);
}
if(scanHeap.hasnetint()){
checkHeap=scanHeap.nextInt();
}
正如您所看到的,我没有使用println或类似的东西。我应该做些什么(比如,替换所有行)来删除这些空格吗?
非常感谢您的帮助!

看起来还可以,您能显示打印其他字符串的代码吗?