有关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或数据库来储存这样的配置文件,不同的数据结构应该采用不同的介质