我需要编写一个从外部文件中读取值的程序。我正在使用记事本创建文件,但在输入值时我是否需要用分号之类的任何符号来分隔值?或者将值放在单独的行上就足够了?我问,因为我的程序应该分别读取每个值。
感谢。
答案 0 :(得分:0)
取决于你如何阅读它们。如果你使用一些流行的Java对象来读取文件,一个新的行就可以了。您还可以在Java(和其他语言)中指定“分隔符”,以便在到达该值的末尾时停止。
最好的办法是使用“readLine”方法查找换行符而不是其他内容。这样你的记事本文件对人类来说更具可读性。
答案 1 :(得分:0)
你可以做到这两点,如果值与相同的属性相关,我会使用换行方法
如果这些值与不同的属性(例如姓名和人的年龄)相关,那么我会用逗号分隔这两个值,并为这个人做一个换行:
示例:
#name,age
John,23
Jimmy,28
或者如果文件只包含年龄:
#age
23
28
如果你是一个好人,你应该在你读过的第一行创建一个评论