
package words
import java.io.FileWriter
case class Stu(name:String,yuwen:Double,shuxue:Double,yingyu:Double)
object ex1 {
def main(args: Array[String]): Unit = {
val lines = scala.io.Source.fromFile("score.txt").getLines()
lines.next()
val studentList = scala.collection.mutable.ListBuffer[Stu]()
while (lines.hasNext) {
val list = lines.next().split(",")
studentList += Stu(list(0), list(1).toDouble, list(2).toDouble, list(3).toDouble)
}
val fileWriter = new FileWriter("score_result.txt")
studentList.foreach(stu => {
val total = stu.yingyu + stu.shuxue + stu.yuwen
val avg = total / 3
fileWriter.write(s"${stu.name}, 语文: ${stu.yuwen}分 数学: ${stu.shuxue}分 英语: ${stu.yingyu}分 总分: ${total} 平均分: ${avg}\n")
})
fileWriter.write(s"英语平均分:? 数学平均分:? 语文平均分:? \n")
fileWriter.close()
}
}
- 完结撒花 !!!!!!!!!!
- 制作不易 希望·一键三连 在此感谢关注的粉丝宝宝
- 新来的宝宝可以关注下主播哟!!!!!