Class Main completed.
This commit is contained in:
+18
-15
@@ -33,32 +33,35 @@ public class Main {
|
|||||||
|
|
||||||
List<String> data = FileManager.loadStudents("students.txt");
|
List<String> data = FileManager.loadStudents("students.txt");
|
||||||
|
|
||||||
// TODO:
|
|
||||||
|
|
||||||
// Split data into 3 parts
|
|
||||||
|
|
||||||
List<String> part1 = null;
|
List<String> part1 = null;
|
||||||
|
|
||||||
List<String> part2 = null;
|
List<String> part2 = null;
|
||||||
|
|
||||||
List<String> part3 = null;
|
List<String> part3 = null;
|
||||||
|
|
||||||
// TODO:
|
for(int i=0; i<data.size(); i++) {
|
||||||
|
if (i%3 == 0) {
|
||||||
|
part1.add(data.get(i));
|
||||||
|
} else if (i%3 == 1) {
|
||||||
|
part2.add(data.get(i));
|
||||||
|
} else {
|
||||||
|
part3.add(data.get(i));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
StudentLoader t1 = null;
|
StudentLoader t1 = null;
|
||||||
|
|
||||||
StudentLoader t2 = null;
|
StudentLoader t2 = null;
|
||||||
|
|
||||||
StudentLoader t3 = null;
|
StudentLoader t3 = null;
|
||||||
|
|
||||||
// TODO:
|
t1.start();
|
||||||
|
t2.start();
|
||||||
|
t3.start();
|
||||||
|
|
||||||
// start()
|
t1.join();
|
||||||
|
t2.join();
|
||||||
// join()
|
t3.join();
|
||||||
|
|
||||||
// merge results
|
|
||||||
|
|
||||||
|
manager.addStudents(t1.getStudents());
|
||||||
|
manager.addStudents(t2.getStudents());
|
||||||
|
manager.addStudents(t3.getStudents());
|
||||||
}
|
}
|
||||||
|
|
||||||
case 2 -> {
|
case 2 -> {
|
||||||
|
|||||||
Reference in New Issue
Block a user