-3

假设文件中有以下记录:

姓名分数等级

艾伦 95 A

公羊 80 B

法案 100 A

苍白 81 B

乔恩 63 C

现在我想从文件中读取记录并使用Java将它们一一保存到DB,但顺序是:“A”级的记录将首先保存到DB,然后是“B”级,然后是“C”级。

怎么做?

4

2 回答 2

1

一种方法是为所有属性(名称、分数、等级)编写带有 getter/setter 的类

读取文件并为每条记录创建实例

添加比较器以根据“等级”对它们进行排序

然后将它们插入数据库。

于 2012-08-22T14:45:10.620 回答
0

实现你自己的迷你解析器。阅读文本,将其存储在String. 从头开始阅读,一直阅读直到遇到成绩,然后相应地拆分,并根据成绩将其插入到您的数据库中。我认为提供一个片段不适合这个问题,似乎是一个家庭作业。

于 2012-08-22T14:46:26.150 回答