`
koreyoshi
  • 浏览: 241884 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Java遍历properties文件

    博客分类:
  • Java
 
阅读更多

//1. new java.utils.properties

Properties p = new Properties();

//2. 读取文件test.properties

p.load(Thread.currentThread().getContextClassLoader().getResourceAsStream("test.properties"));

 

 

如果test文件里面内容是a=b /换行 c=d 这种格式

可以直接通过p.get("a")拿到值b

 

 

 

 

 

-----------------------------------遍历---------------------------------------

public static Map<String,String> getFileIO(String fileName){
Properties prop = new Properties();
Map<String,String> propMap=new HashMap<String, String>();
InputStream in = PropertiesUtil.class.getResourceAsStream(fileName);
try {
prop.load(in);
Set<Object> keyset = prop.keySet();
for (Object object : keyset) {
String propValue= prop.getProperty(object.toString()).toString();
propMap.put(object.toString(), prop.getProperty(object.toString()).toString());
System.out.println(object.toString()+" : "+propValue);
}
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
}
}
return null;
}

分享到:
评论

相关推荐

    java遍历properties文件操作指南

    遍历Properties文件是为了读取这些配置信息,以便在程序运行时使用。以下是一个详细的步骤指南,教你如何在Java中遍历并操作Properties文件。 1. **导入必要的库** 在Java中处理Properties文件,需要导入`java....

    Java遍历Properties所有元素的方法实例

    在Java编程中,`Properties`类是处理配置文件或属性文件的关键工具。它继承自`Hashtable`,因此具备了存储键值对的能力,并且特别适用于读取`.properties`文件。本文将详细讲解如何遍历`Properties`对象的所有元素,...

    java对properties配置文件的读和写

    在Java编程中,`properties`文件是用于存储应用程序配置信息的一种简单文本格式。这些文件通常包含键值对,其中键和值之间用等号或冒号分隔。本篇文章将详细探讨如何在Java中读取、写入、修改以及删除`properties`...

    java 枚举遍历键值对 属性类Properties 类加载器

    在Java编程语言中,枚举(Enum)是一种特殊的数据类型,用于定义一组固定数量...类加载器则帮助我们找到并加载类及其相关的资源,如Properties文件。这三者结合使用,可以在Java应用程序中实现灵活且可维护的配置管理。

    Java读取含中文key的properties文件

    这段代码遍历Properties对象中的所有键,构造对应的setter方法名(例如,键为"中文key",方法名为"set中文key"),然后尝试在目标对象上调用这个方法,传递Properties文件中对应的值作为参数。 请注意,这种方法...

    Java代码实现对properties文件有序的读写的示例

    Java代码实现对properties文件有序的读写的示例 本篇文章主要介绍了Java代码实现对properties文件有序的读写的示例。Properties文件是一种常用的配置文件格式,用于存储应用程序的配置信息。然而,在读写Properties...

    读取properties返回map并写入文件

    在Java编程中,处理配置文件通常是一个常见的任务,特别是.properties文件。这些文件用于存储应用程序的配置参数,便于管理和更改。本篇文章将详细讲解如何读取.properties文件,将其内容转化为Map对象,以及如何将...

    用JAVA轻松操作properties文件

    ### 使用Java轻松操作properties文件 #### 一、概述 在Java开发中,`properties`文件是一种常见的配置文件格式,主要用于存储一系列的键值对。它通常用于保存应用程序的各种配置信息,如数据库连接字符串、服务器...

    Java zip解压,并遍历zip中的配置文件 .cfg或.properties

    Java zip解压,并遍历zip中的配置文件 .cfg或.properties,项目实用

    java读取properties文件,连接数据库

    在Java编程中,读取`.properties`文件是常见的任务,这些文件通常用于存储配置信息,如数据库连接参数。本文将详细介绍如何使用Java读取`.properties`文件并利用这些信息连接到数据库。 首先,我们需要理解`....

    excel与properties文件相互转换

    Excel是一种广泛用于数据处理和分析的电子表格工具,而Properties文件则常见于Java开发中,用于存储配置信息。两者之间的相互转换能提升工作效率,特别是在处理大量配置数据时。 Excel文件(.xlsx或.xls)是...

    Java源码读写Properties文件.rar

    在Java编程中,Properties文件是一种常用的配置文件格式,它用于存储键值对,通常用于配置应用程序的参数。这个压缩包“Java源码读写Properties文件.rar”包含了一份关于如何使用Java来读取和写入Properties文件的源...

    java对properties文件的操作.pdf

    在Java编程中,Properties文件是用于存储配置信息的文本文件,通常包含键值对,其中键和值由等号分隔。这些文件被广泛应用于设置应用程序的参数、配置环境变量等场景。本篇将深入探讨Java如何操作Properties文件,...

    java对properties文件的操作[定义].pdf

    在Java编程中,Properties文件是用于存储配置信息的文本文件,通常包含键值对,其中键和值由等号分隔。这些文件被广泛应用于设置应用程序的参数、配置环境变量等场景。本篇文章将深入探讨Java如何操作Properties文件...

    Java对properties文件的操纵

    1. **加载Properties文件** 要加载一个`.properties`文件,首先需要创建一个`Properties`对象,然后调用`load()`方法,传入`InputStream`作为参数。这个输入流可以从文件系统、类路径或网络获取。例如,从当前类的...

    java对properties文件的操作归纳.pdf

    在Java编程中,处理`.properties`文件是一项常见的任务,这些文件通常用于存储配置信息或国际化文本。以下是对Java操作`.properties`文件的一些关键知识点的详细阐述: 1. **资源文件的位置**: `.properties`文件...

Global site tag (gtag.js) - Google Analytics