日期:2014-05-20  浏览次数:20627 次

有关Properties的使用,一个配置文件中有多个配置实体
我的配置文件当中,有多个配置实体,如下所示:
name   =   name1
addr   =   addr1
phone   =   phone1  

name   =   name2
addr   =   addr2
phone   =   phone2

....

像这样的文件,有没有办法用Java.util.Properties读取?如果不行,用哪种算法效率更高一些?我需要吧其中所有的数据读取出来,谢谢了!

------解决方案--------------------
同一个文件是不可能读取的! key是唯一的!
你自己用脑子想想,我给你说name,你知道是那个吗?你人工智能都不知道还让机器告诉你?
------解决方案--------------------
key是唯一的,Properties是Hashtable的子类


你可以用
name1=name1
name2=name2
......



------解决方案--------------------
name1=name1
name2=name2
了。
不行,放到两个properties文件中。
------解决方案--------------------
呃 那么死板干啥 把key的名字改成唯一的不就行了么!
------解决方案--------------------
我建议改为XML或数据库来储存这样的配置文件,不同的数据结构应该采用不同的介质