写入文本文件Java时的新行

时间:2017-03-20 20:45:25

标签: java file-io

我正在努力实现我试图实施的Java类。看看下面的课程。请原谅我发现的任何不良编码,我刚刚开始学习java。

 public void processFiles() 
    {

           output.print(name + " " + id + " ");


        while(input.hasNext())
        {
            String firstName = input.next();
            String lastName = input.next();
            String accNumber = input.next();
            int nextInt = input.nextInt();
            output.print(firstName);
            output.print(lastName);
            output.print(accNumber);
            output.print(nextInt);
            total = total + nextInt;
            count = count + 1;

        }
        output.print("There are " + count + " accounts which together hold" + total + " points.");
        closeLinks();
    }
}

当我打开文件时,我已经创建了文本全部在一行,我无法解决如何开始新行。我试过插入' \ n'进入代码没有成功。有人可以帮忙。

2 个答案:

答案 0 :(得分:1)

全部替换

output.print();

output.println();

这将导致在单独的行上打印

答案 1 :(得分:1)

尝试使用output.println()output.print(data+ "\n")