我有有内容像这样的文本文件:如何编辑java文本文件中的记录?
1 John 200
4 Jack 144
7 Sarah 123
这个纪录的编程格式
int id, String name, int quantity
我的问题是如何编辑这样的记录:
Enter id of the record you want to edit?
1
New Name:
Terry
New Quantity:
700
这样做之后文件必须是这样的:
1 Terry 700
4 Jack 144
7 Sarah 123
但我卡在这段代码,因为我仍然是一个java初学者?
发表您的代码.. – Satya
阅读您的文件。为每一行创建一个新对象,然后将其存储在一个List或其他东西中。编辑对象并将所有内容写回。 –
如果文件不是太大,最简单的方法是将其完全读入内存列表。您可以使用扫描仪或类似设备。然后修改列表并重新写出。 –