* 无参构造函数用类默认的配置。 * 在newMap替换oldMap时是否覆盖(isOverwrite)如果是,就直接替换如果否,则将oldMap中的key前加“#”默认为否 * 在newMap替换oldMap时,是否覆盖(isOverwrite)如果是就直接替换,如果否则将oldMap中的key前加“#”,默认为否 * 将文件转换成map存储 //
一次读入一行直到读入null为文件结束
最近业务上用到了天气查询接口因为输入源仅有城市名称,接口需要用到的是城市代码为了实现功能,以key=value形式把全部城市和代码持久化到了本地txt文件
这是用StringTokenizer(虽然这昰一个遗弃类,但是对于小萌新来说还是挺不错的)做的一个功能函数读取txt中的key=value保存到map集合返回:
//循环直至返回map字符流不关闭是没关系的 垃圾收集到最后会自动为你回收 只不过要多占用内存一会而已 但如果文件流布关闭(尤其是独占模式下) 则会出现异常 对外的程序也打不开这个攵件
虽然手动修改只有提示另存为时,可以保存但是建议还是要关闭掉这些流。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。