从文本文件导入Java问题

Ant*_*nym 0 java text arraylist java.util.scanner

我决定在Java中创建一个货币转换器,并将其转换为从文本文件中提取转换值(以便于编辑,因为这些值会不断变化).我确实通过使用Scanner类并将所有值放入ArrayList来实现.

现在我想知道是否有办法在文本文件中添加注释以供用户阅读,扫描仪将忽略该注释."//"似乎不起作用.

谢谢

Bal*_*usC 11

最好的方法是逐行读取文件,java.io.BufferedReader并使用String#startsWith()搜索位置扫描每一行的注释"//".

但您是否考虑过使用属性文件并使用java.util.PropertiesAPI进行管理?这样您就可以从现成的规范和API中受益,并且可以使用#作为注释行的开头.另请参阅sun.com上教程.