java读取properties文件的方法实例分析

 更新时间:2015年06月24日 12:24:03   作者:萝卜白菜家族  
这篇文章主要介绍了java读取properties文件的方法,实例分析了java读取在项目中与不在项目中properties文件的相关技巧,需要的朋友可以参考下

本文实例讲述了java读取properties文件的方法。分享给大家供大家参考。具体分析如下:

1.不在项目中读取:

Properties properties = new Properties();
BufferedReader read = new BufferedReader(new InputStreamReader(new FileInputStream("文件的路径"),"utf-8"));
properties.load(read);
properties .getProperty("那个文件的key")

2.在项目中读取:

InputStream inputStream =你那工具类的类名.class.getResourceAsStream("/文件名.properties");
Properties p = new Properties();
try {
p.load(inputStream);
inputStream.close();
} catch (IOException e1) {
e1.printStackTrace();
}

都是通过p.getProperty(配置文件里的key)获得value的

希望本文所述对大家的java程序设计有所帮助。

相关文章

  • 秒懂Java枚举类型(enum)

    秒懂Java枚举类型(enum)

    这篇文章主要介绍了秒懂Java枚举类型(enum),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Java日常练习题,每天进步一点点(36)

    Java日常练习题,每天进步一点点(36)

    下面小编就为大家带来一篇Java基础的几道练习题(分享)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望可以帮到你
    2021-07-07
  • 普通java项目集成kafka方式

    普通java项目集成kafka方式

    文章介绍了如何在非Spring Cloud或Spring Boot项目中配置和使用Kafka,提供了一个简单的Kafka配置读取类,可以灵活地从不同配置中读取属性,并提供默认值
    2024-11-11
  • 浅谈Spring6中的反射机制

    浅谈Spring6中的反射机制

    Java反射机制是Java语言中一种动态(运行时)访问、检测、修改它本身的能力,主要作用是动态(运行时)获取类的完整结构信息、调用对象的方法,需要的朋友可以参考下
    2023-05-05
  • JetBrains IntelliJ IDEA 优化教超详细程

    JetBrains IntelliJ IDEA 优化教超详细程

    这篇文章主要介绍了JetBrains IntelliJ IDEA 优化教超详细程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • springboot中Getmapping获取参数的实现方式

    springboot中Getmapping获取参数的实现方式

    这篇文章主要介绍了springboot中Getmapping获取参数的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • 浅谈Java垃圾回收机制

    浅谈Java垃圾回收机制

    这篇文章主要介绍了浅谈Java垃圾回收机制,文中有非常详细的图文示例及代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • springboot整合mybatis实现简单的一对多级联查询功能

    springboot整合mybatis实现简单的一对多级联查询功能

    这篇文章主要介绍了springboot整合mybatis实现简单的一对多级联查询功能,分步骤通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • 详解JAVA 常量池

    详解JAVA 常量池

    这篇文章主要介绍了JAVA 常量池的相关资料,文中讲解非常详细,示例代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-07-07
  • Java中的NoSuchMethodException异常原因以及解决方案详解

    Java中的NoSuchMethodException异常原因以及解决方案详解

    这篇文章主要介绍了Java中的NoSuchMethodException异常原因以及解决方案详解,NoSuchMethodException是Java反射机制中的异常,在尝试通过反射获取方法时,找不到指定的方法,通常发生在调用 Class 对象的方法时,当方法名或方法参数不匹配时抛出该异常,需要的朋友可以参考下
    2024-02-02

最新评论