Java读取properties文件中的内容,并将它们封装到JavaBean中

代码如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11

Properties properties = new Properties();
properties.load(new FileInputStream("src\\main\\resources\\tmp3.properties"));
Enumeration enumeration = properties.propertyNames();
while (enumeration.hasMoreElements()) {
    String key = (String) enumeration.nextElement();
    String value = properties.getProperty(key);
    System.out.println(key);
    System.out.println(value);
}

写法很糟糕,而且中文还乱码了。

参考资料

  1. 了解自动配置原理