我们在项目开发中经常会使用到properties文件,这种文件是以键值对的形式存储数据的,我们经常会使用这种文件来保存数据库信息,或者项目中的一些配置信息,那么我们怎么才能读取properties文件呢?
读取项目中的文件
1、首先讲一下怎么读取项目内的配置文件,首先如图就是笔者的properties文件,里面有两个键值对name:爬楼高手age:37
2、然后在JAVA代码中初始化PropertiesProperties pro =new Properties();
3、然后调用load方法读取项目中的properties文件:pro.load(new InputStreamR髫潋啜缅eader(Object.class.getResourceAsStream("/1.properties"), "UTF-8"));
4、最后使用getProperty方法根据key来获取对应的value值pro.getProperty("name")
读取本地文件
1、如图,是笔者放在D盘的一个properties文件
2、本地的properties文件同样需要配置字符集,不然会出现乱码
3、和读取项目中文件一样,new一个Porperties对象,然后调用load方法,通过key畛粳棠奈获取对应的值就行了properties.load(new InputStreamReader(new BufferedInputStream(new FileInputStream("D:/Develop/2.properties")),"UTF8"));