Rust 新手程序员/CSV 程序
外观
在这个程序中,我们将更多地了解特征,包括泛型,并对集合等编程概念更加熟悉。
CSV 或逗号分隔值是一种非常简单的文件格式,用于在文件中存储数据。顾名思义,它实际上只是用逗号分隔的值。每行表示一组新的值。第一行是标题,指示每个值的含义。以下是一个更清楚的示例
假设我们想要存储电子游戏角色的属性,我们可以使用以下内容
ID,Attack,Defense,Health,Speed 1,10,20,25,5 2,30,10,10,30 3,40,40,10,10 4,10,40,50,5
因此,我们将有 4 个角色,我们的第一个角色的 ID 为 1,攻击为 10,防御为 20,生命为 25,速度为 5。我们的第二个角色的 ID 为 2,攻击为 30,防御为 10,生命为 10,速度为 30。等等。
- 将解析来自文件的 CSV 值并打印出关于它们的某些统计信息
- 将提供用于读取新记录的简单方法
- 将提供用于写入新记录的简单方法