脚本宝典收集整理的这篇文章主要介绍了Java基础知识整理之读取Properties文件的内容,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Java中读取Properties文件的内容@H_777_2@ 工程目录:
1.创建一个PRoPErties文件
文件名:config.properties
#SystemConfig sys.config = test
2.编写一个工具类
package com.wayfreem.study.utils; import java.util.ResourceBundle; public class AppResources{ //声明 ResourceBundle 对象 private static ResourceBundle resource; static{ //读取配置文件 config 为文件名 resource = ResourceBundle.getBundle("config"); } /** * 提供外部访问的方法 * @param key * @return */ public static String getProperty(String key){ //以String格式返回 key 对应的 value return resource.getString(key); } }
3.编写测试类
package com.wayfreem.study.properties; import com.wayfreem.study.utils.AppResources; public class PropertiesTest { public static void main(String[] args) { //读取制定的key String config = AppResources.getProperty("sys.config"); System.out.println(config); } }
4.执行程序
采用 ResourceBundle 的优缺点
优点 1. 可以完全限定类名的方式加载资源,可以直接读取出来 2. 操作比较便捷,可以在 web项目和 java项目中使用 缺点 1.只能加载 classes 下面的资源文件 2.只能读取 .properties文件
注
由于项目上面使用的是这种方式,就单独拉出来,做为一个小的知识点,积累着。
以上是脚本宝典为你收集整理的Java基础知识整理之读取Properties文件的内容全部内容,希望文章能够帮你解决Java基础知识整理之读取Properties文件的内容所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。