Java语言读取配置文件config.properties的方法讲解

发布时间:2019-08-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Java语言读取配置文件config.properties的方法讲解脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

应用场景

有些时候项目中会用到很多路径,并且很可能多个路径在同一个根目录下,那为了方便配置的修改,达到只修改根目录即可达到一改全改的效果,此时就会想到要是有变量就好了;

另外有时候路径中的文件名是不确定的,要靠业务程序运行时去判断文件名应该如何设置,而又希望此文件下的目录名是确定的,那此时用变量也是比较好的解决方式。

一、配置文件config.PRoPErties是放在src根目录下的:例如我的是 /Propertiestest/src/com/xuliugen/project/type.properties

配置文件中的内容如下:

 left=com.sunny.project.LeftHair right=com.sunny.project.RightHair in=com.sunny.project.InHair

读取配置文件中的代码如下:

 public class PropertiesReader {   public static void main(String[] args) {     new PropertiesReader().getProperties();   }   public Map<String, String> getProperties() {     Properties props = new Properties();     Map<String, String> map = new HashMap<String, String>();     try {       InputStream in = getClass().getResourceAsStream("type.properties");       props.load(in);       Enumeration en = props.propertynames();       while (en.hasMoreElements()) {         String key = (String) en.nextElement();         String property = props.getProperty(key);         map.put(key, property);         System.out.println(key + " " + property);       }     } catch (Exception e) {       e.printStackTrace();     }     return map;   } }

运行结果如下:

Java语言读取配置文件config.properties的方法讲解

总结

android教程
脚本网站
android studio

脚本宝典总结

以上是脚本宝典为你收集整理的Java语言读取配置文件config.properties的方法讲解全部内容,希望文章能够帮你解决Java语言读取配置文件config.properties的方法讲解所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。