Java 文件读取,单行打印
为什么它要将读取的文件打印在一行上?txt文件不可用 文件如下所示:Java 文件读取,单行打印,java,Java,为什么它要将读取的文件打印在一行上?txt文件不可用 文件如下所示: 3号学生 身份证号码:999 姓:蜘蛛 姓名:男 ************ 主题1:d。图表阅读 家庭作业1:89 家庭作业2:65 家庭作业3:32 考试1:45 考试2:56 考试3:78 public static void main(String[] args) throws Exception { Scanner data = new Scanner(new FileReader("StudData1.t
3号学生
身份证号码:999 姓:蜘蛛 姓名:男 ************ 主题1:d。图表阅读 家庭作业1:89 家庭作业2:65 家庭作业3:32 考试1:45 考试2:56 考试3:78
public static void main(String[] args) throws Exception {
Scanner data = new Scanner(new FileReader("StudData1.txt"));
while(data.hasNextLine())
{
System.out.print(data.nextLine());
}
如果要以不同的行打印,请将
System.out.print()
更改为System.out.println()
你应该知道这两者的区别。跟随链接
System.out.print(data.nextLine()+“\n”)
或System.out.println(data.nextLine())代码>。将System.out.print更改为System.out.println谢谢!很简单。。。我应该自己猜到的