`

读取属性文件

 
阅读更多
public class Mytest 
public static void readFile(String fileName) {//传入参数fileName是要读取的资源文件的文件名如(file.properties)
		InputStream in = null;
		Properties pros = new Properties();
		try {
			if (null != fileName) {
//前提是资源文件必须和Mytest类在同一个包下
		in = Mytest.class.getResourceAsStream(fileName);
//得到当前类的路径,并把资源文件名作为输入流
				pros.load(in);
Enumeration en = pros.propertyNames();//得到资源文件中的所有key值
		while (en.hasMoreElements()) {
	String key = (String) en.nextElement();
System.out.println("key=" + key + " value=" + pros.getProperty(key));
//输出资源文件中的key与value值
				}
			}
		} catch (IOException e) {
			e.printStackTrace();
			System.out.println("读取资源文件出错");
		} finally {
			try {
			if (null != in) {
				in.close();
				}
			} catch (IOException e) {
				e.printStackTrace();
				System.out.println("关闭流失败");
			}
		}

	}


两种方式:
 logger.info("====得到路径===="
				+ AddTempLotteryUser.class.getResource("/").getPath());

		InputStream in2 = new FileInputStream(AddTempLotteryUser.class
				.getResource("/").getPath()
				+ "UserInterfaceCenter.properties");

		logger.info("输入流的大小:" + in2.available());

		Properties p = new Properties();
		try {
			InputStream in1 = AddTempLotteryUser.class
					.getResourceAsStream("/UserInterfaceCenter.properties");
			System.out.println("count==" + in1.available());
			p.load(in1);
			in.close();
		} catch (IOException e) {
			e.printStackTrace();
		}



分享到:
评论

相关推荐

    java读取属性文件

    在本教程中,我们将深入探讨如何在Java中读取属性文件,并结合日志记录进行操作。 首先,我们需要了解如何创建一个简单的属性文件。例如,我们创建一个名为`config.properties`的文件,内容如下: ``` database....

    读取属性文件连接数据库

    接下来,我们将在Java代码中读取这个属性文件。我们可以使用`java.util.Properties`类来加载和处理属性文件。以下是一个简单的示例: ```java import java.io.FileInputStream; import java.io.IOException; import...

    属性文件的读写

    在读写属性文件时,可能会遇到文件找不到、权限不足等问题。为了确保程序的健壮性,应使用`try-catch`块处理异常,如`FileNotFoundException`和`IOException`。 6. **在项目中的应用** 从提供的文件列表看,`User...

    Java读取属性文件

    Java读取属性文件,可以参考参考。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    属性文件读写操作类

    自定义类可以封装`Properties`对象,并提供更方便的方法来读写属性文件。 8. **使用流和资源管理** 为了遵循Java的“try-with-resources”语句,可以使用`try`块自动关闭输入/输出流: ```java try ...

    XML和属性文件读取和写入

    ### 属性文件读取 Java提供了`java.util.Properties`类来处理属性文件。这些文件通常具有.key=value格式。 ```java import java.io.FileInputStream; import java.util.Properties; // 读取属性文件 Properties ...

    java操作属性文件.pdf

    Java 操作属性文件是 Java 编程语言中的一种重要技术,用于读取、写入和修改属性文件。属性文件是 Java 程序中的一种常见配置文件,用于存储程序的配置信息。Java 提供了两种方式来操作属性文件,一种是使用 ...

    C语言对HDF文件数据集和属性的读写[文].pdf

    C语言对HDF文件数据集和属性的读写 本文主要介绍了使用C语言对HDF( Hierarchical Data Format)文件进行数据集和属性的读写操作。HDF文件是一种高效的数据存储格式,广泛应用于科学计算、数据分析和数据存储等领域...

    java读取pdf文件属性

    本文将深入探讨如何使用Java读取PDF文件的属性,如作者、标题等元数据,以及相关的知识点。 ### 一、Java读取PDF文件属性的技术背景 在Java中读取PDF文件属性主要依赖于开源库PDFBox。PDFBox是一个用于处理PDF文档...

    vc读取文件属性资料vc读取文件属性资料

    vc读取文件属性资料vc读取文件属性资料

    J2ME图片改成属性文件

    2. **读取属性文件**:在J2ME项目中,我们使用`BinReader.java`这样的类来读取属性文件。这个类应该包含解析属性文件并解码图片数据的逻辑。通常,它会通过`java.io.InputStream`读取属性文件,使用`java.util....

    读取webroot文件下的属性文件

    本篇将详细介绍如何在Java环境下读取webroot目录下的属性文件。 首先,确保属性文件已经放置在webroot目录下,例如:`/webroot/config/app.properties`。这个文件应包含键值对,如`key=value`的格式。 步骤1:导入...

    属性文件插件记载

    - 开发者可以通过`Properties.load()`方法读取属性文件,`Properties.store()`方法将其写入到文件,从而实现配置信息的读写。 4. **工具辅助**: - 属性文件插件除了提供编辑功能外,可能还包括搜索、替换、版本...

    JAVA读取属性文件的几种方法总结

    在Java编程中,读取属性文件是常见的任务,通常用于加载配置信息或国际化文本。以下是对几种在Java中读取属性文件的方法的详细介绍: 1. **使用`java.util.Properties`类的`load()`方法** 这是最基础的读取属性...

    用JAVA 读属性文件

    在本篇文章中,我们将深入探讨如何使用Java来读取属性文件。 首先,让我们了解什么是`java.util.Properties`类。这个类是Java标准库的一部分,专门用于处理属性文件。它提供了一组方法,用于加载、保存、设置和获取...

    01-属性文件的操作.rar_配置文件的修改

    在给定的资源"01-属性文件的操作.rar_配置文件的修改"中,我们将会探讨如何使用Java来读取、修改和保存属性文件。 1. **读取属性文件** 要读取属性文件,首先需要加载文件内容。Java提供`java.util.Properties`类...

Global site tag (gtag.js) - Google Analytics