编程新手,我开始处理文件读写。我了解基本概念,但我想知道我应该能够完成什么样的项目或任务才能完全理解这个概念以及执行编程任务需要什么。
tl;dr - 您需要了解哪些文件读/写概念才能取得成功,您会推荐哪些项目来帮助理解?
谢谢!
文本处理:读取一个简单的 csv 文件,转置行和列,将其写入新文件。确认excel可以打开。
二进制解析:将结构数组以二进制格式转储到文件中。该结构应至少包含一个整数键、一个浮点数和一个文本字符串。编写第二个程序以仅检索包含偶数键的记录。
如果你能完成这两个,你就可以相当充分地准备好处理你可能需要的文件操作类型。
一般来说,如果你想学习文件读/写,你应该能够做到以下几点(不一定是这个顺序):
在变量中存储信息
在屏幕上显示信息
创建和使用方法和类方法
创建循环并打破它们
访问计算机上的文件并更改其内容(不用说)
获取单词、字符或短语的索引(位置)
这些都适用于 Ruby 和 Java,如果你可以做所有这些事情(我相信你可以),那么你就可以开始了。