使用记事本创建文件

时间:2012-12-18 18:48:44

标签: c++

我需要编写一个从外部文件中读取值的程序。我正在使用记事本创建文件,但在输入值时我是否需要用分号之类的任何符号来分隔值?或者将值放在单独的行上就足够了?我问,因为我的程序应该分别读取每个值。

感谢。

2 个答案:

答案 0 :(得分:0)

取决于你如何阅读它们。如果你使用一些流行的Java对象来读取文件,一个新的行就可以了。您还可以在Java(和其他语言)中指定“分隔符”,以便在到达该值的末尾时停止。

最好的办法是使用“readLine”方法查找换行符而不是其他内容。这样你的记事本文件对人类来说更具可读性。

答案 1 :(得分:0)

你可以做到这两点,如果值与相同的属性相关,我会使用换行方法 如果这些值与不同的属性(例如姓名和人的年龄)相关,那么我会用逗号分隔这两个值,并为这个人做一个换行:

示例:

#name,age
John,23
Jimmy,28

或者如果文件只包含年龄:

#age
23
28

如果你是一个好人,你应该在你读过的第一行创建一个评论