为什么要在一行上打印它所读取的文件? txt文件不是。
文件是这样的:
学生N. 3
ID:999
姓:蜘蛛
姓名:男子
作业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());
}