`
哈达f
  • 浏览: 120402 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

Properties用法

    博客分类:
  • j2se
 
阅读更多
import java.io.*;
import java.util.*;

class  PropertiesDemo
{
	public static void main(String[] args) throws IOException
	{

//		Properties prop = System.getProperties();//new Properties();

//		prop.setProperty("01","zhangsan");
//		prop.setProperty("02","lisi");



//		prop.list(new PrintStream("sys.txt"));


		


//		infoToProp();

		Properties prop = new Properties();

		FileInputStream fis = new FileInputStream("info.txt");

		prop.load(fis);
		
		prop.setProperty("lisi","29");

		FileOutputStream fos = new FileOutputStream("info.txt");

		prop.store(fos,"hahha");

//		System.out.println(prop.getProperty("wangwu"));

		fos.close();
		fis.close();

	}

	public static void infoToProp()throws IOException
	{
		Properties prop = new Properties();

		BufferedReader bufr = 
			new BufferedReader(new FileReader("info.txt"));

		String line = null;

		while((line=bufr.readLine())!=null)
		{
//			System.out.println(line);
			String[] arr = line.split("=");
			prop.setProperty(arr[0],arr[1]);
		}


		System.out.println(prop.getProperty("lisi"));
		bufr.close();
	}
}


 

分享到:
评论

相关推荐

    log4j.properties 的使用详解(含log4j.properties)

    《log4j.properties 使用详解》 在Java开发中,日志记录是一项不可或缺的工作,它能够帮助开发者追踪程序运行状态,定位错误,优化性能。而log4j作为一款强大的日志框架,广泛应用于各种Java项目中。本文将详细介绍...

    Python实现读取Properties配置文件的方法

    实际使用这个类时,首先确定配置文件的路径,然后创建`Properties`类的实例,最后调用`getProperties`方法获取配置字典: ```python import sys fileName = sys.path[0] + '\\' + 'system.properties' p = ...

    java操作properties方法

    2. **写入Properties文件**:使用`Properties`类的`store()`方法可以将属性列表写入到输出流,例如`writePropertiesFile`方法中的`properties.store(outputStream, comment)`,其中`comment`参数是可选的注释字符串...

    js读取properties文件

    如果你需要在用户选择文件后读取.properties文件,可以利用FileReader API的`readAsText()`方法。一旦读取完成,会触发`onload`事件,你可以在这个事件回调中获取到文件内容。 ```javascript let fileInput = ...

    Properties 文件比较工具

    在Java中,我们可以使用`Properties`类的`entrySet()`方法获取所有键值对,然后逐一对比两个文件中的对应键值对。如果有任何不同,就将其记录下来。 `property.java`文件可能是用于表示单个属性或辅助处理属性的类...

    JAVA 解决Properties文件保存中文乱码

    当向Properties文件写入中文时,我们需要创建一个OutputStreamWriter对象,指定UTF-8编码,然后使用Properties类的store()方法。以下是示例代码: ```java Properties props = new Properties(); props.setProperty...

    java读取properties六种方法

    1. **使用Properties类** Java的标准库提供了`java.util.Properties`类,它是处理`.properties`文件的主要工具。首先,我们需要创建一个`Properties`对象,然后加载文件内容: ```java Properties prop = new ...

    properties editor(Eclipse插件)

    为了更好地利用这个插件,可以参考`使用方法.txt`文件,其中详细阐述了如何安装和使用`properties editor`。在Eclipse中启用插件后,只需打开对应的`properties`文件,即可体验到这些优化的功能。 总的来说,`...

    读取properties文件返回map

    使用`Properties`类加载`properties`文件有两种主要方法: - `load(InputStream input)`:接受一个`InputStream`,通常是从文件系统、类路径或网络流中获取。 - `load(Reader reader)`:接受一个`Reader`,适用于...

    java properties文件中文转化

    博主分享了一个实用的方法,即通过Unicode转换工具来处理含有中文字符的properties文件,以确保数据的正确性。 首先,我们需要理解Java Properties文件的编码问题。默认情况下,Java Properties类在读取和写入文件...

    解决Properties写中文乱码

    1. **设置Java程序读写Properties时的编码**:在使用`Properties.load()`和`Properties.store()`方法读写Properties文件时,可以传入一个`java.io.InputStream`或`java.io.OutputStream`对象,并通过`...

    Java .properties中文资源批量转换工具和用法

    本话题将介绍一种Java `.properties`中文资源批量转换工具的使用方法,帮助开发者高效地管理他们的中文资源文件。 首先,我们有一个名为`PropertiesExchangeTool.exe`的工具,这可能是一个专门设计用于处理`....

    java 读properties 文件六种方法

    ### 方法一:使用`java.util.Properties`类的`load()`方法 这是最直接的方法,通过创建`Properties`对象并调用其`load()`方法,传入一个`InputStream`实例来加载Properties文件。例如: ```java import java.io....

    能保存Properties文件注释的Properties工具类

    在标准的Properties类中,`load()`方法会跳过所有非键值对的行,而`store()`方法则只会写入键值对,不会保存注释或空行。`CommentedProperties`通过改进这些方法来解决这个问题。 首先,当我们使用`...

    使用J2SE API读取Properties文件的六种方法

    本文将详细讲解使用J2SE API来读取Properties文件的六种方法。 1. **使用java.util.Properties类的load()方法** 这是最基本的方法,通过`FileInputStream`打开文件,然后使用`Properties`类的`load()`方法加载内容...

    怎样读取properties文件内容

    ### 如何使用Java读取properties文件内容 在Java开发中,`properties`文件是一种非常常见的配置文件格式,它主要用于存储程序的各种配置信息。通过这种方式,可以实现程序与配置的分离,便于维护和调整。本文将详细...

    读取Properties文件的六种方法

    这种方法是通过`InputStream`加载一个`Properties`对象,然后使用`load()`方法来读取`Properties`文件中的内容。这种方法适用于任何类型的`InputStream`。 **代码示例:** ```java import java.io.FileInputStream...

    excel与properties文件相互转换

    Java中可以使用`java.util.Properties`类的`store()`方法实现 2. **Properties转Excel** - 首先读取Properties文件,解析每行的键值对 - 在Excel中创建一个新的工作表,设置两列,一列作为键,一列作为值 - 使用...

    java读取properties文件

    要读取`properties`文件,我们首先需要创建一个`Properties`对象,然后使用`load()`方法从输入流中加载文件内容。以下是一个基本示例: ```java import java.io.FileInputStream; import java.io.IOException; ...

    读取properties返回map并写入文件

    以下是一个简单的示例,展示如何使用Properties类加载文件并将其内容转换为Map: ```java import java.io.*; import java.util.*; public class PropertyHandler { public static Map, String> loadProperties...

Global site tag (gtag.js) - Google Analytics