//感谢GrandCaster的友情支持
import scala.io.Source
import java.util
object Grade_sort {
def main(args: Array[String]) {
var grades = for (line <- Source.fromFile("F://cj.txt").getLines()) yield line
var gradelist = grades.toList
var stuArray: util.ArrayList[Student] = new util.ArrayList[Student]()
for (a <- 32 until gradelist.size) {
var stuString: Array[String] = gradelist(a).split(",")
var student = new Student(stuString(0).toInt, stuString(1), stuString(2).toInt, stuString(3).toInt, stuString(4).toInt)
stuArray.add(student)
}
var chinese_sum, math_sum, eng_sum = 0
var chinese_grades = new util.ArrayList[Int]()
var math_grades = new util.ArrayList[Int]()
var eng_grades = new util.ArrayList[Int]()
for (a <- 0 until stuArray.size()) {
// println(stuArray.get(a))
chinese_grades.add(stuArray.get(a).grade_Chinese)
math_grades.add(stuArray.get(a).grade_Math)
eng_grades.add(stuArray.get(a).grade_English)
chinese_sum += stuArray.get(a).grade_Chinese
math_sum += stuArray.get(a).grade_Math
eng_sum += stuArray.get(a).grade_English
}
chinese_grades.sort(null)
math_grades.sort(null)
eng_grades.sort(null)
println("语文平均成绩:" + chinese_sum / 30 + ";" + "最低成绩" + chinese_grades.ge