Advertisement
emesten

Untitled

Sep 17th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. public Student[] readStudentFromFile() {
  2. try {
  3. FileReader fr = new FileReader("path ABSOLUTE");
  4. BufferedReader br = new BufferedReader(fr);
  5.  
  6. Student[] students = new String[4];
  7. int line = 0;
  8. while ((studstr = br.readLine()) != null) {
  9. String[] stud = studstr.split("|");
  10. Student student = new Student();
  11. student.setName(stud[0]);
  12. student.setSurname(stud[1]);
  13. student.setAge(stud[2]);
  14. student.setAverage(stud[3]);
  15. Mark[] marks = new Mark[10];
  16. for (int i = 4; i < stud.length(), i++) {
  17. Mark mark = new Mark();
  18. String[] markstr = stud[i].split(":");
  19. mark.setMark(markstr[1]);
  20. mark.setSubject(markstr[0]);
  21. marks[i-4] = mark;
  22. }
  23. student.setMarks(marks);
  24. students[line] = student;
  25. line++;
  26. }
  27.  
  28. } catch (IOException e) {
  29. e.printStackTree();
  30. }
  31.  
  32. return students;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement