我的配置文件当中,有多个配置实体,如下所示:
name = name1
addr = addr1
phone = phone1 name = name2
addr = addr2
phone = phone2....像这样的文件,有没有办法用Java.util.Properties读取?如果不行,用哪种算法效率更高一些?我需要吧其中所有的数据读取出来,谢谢了!
name = name1
addr = addr1
phone = phone1 name = name2
addr = addr2
phone = phone2....像这样的文件,有没有办法用Java.util.Properties读取?如果不行,用哪种算法效率更高一些?我需要吧其中所有的数据读取出来,谢谢了!
你自己用脑子想想,我给你说name,你知道是那个吗?你人工智能都不知道还让机器告诉你?
你可以用
name1=name1
name2=name2
......
我现在用RandomAccessFile,一行一行读取,然后判断 每行startsWith(key),然后截取这一行中的value,而且用到大量的if--else,感觉效率太低了。用
name1=name1
name2=name2
的方式似乎也可以,不过是在是感觉太那个了。
name2=name2
了。
不行,放到两个properties文件中。