`
rocketa
  • 浏览: 24400 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java的properties读取和写入

    博客分类:
  • Java
 
阅读更多

properties应该算是比较常用的东西了,它能自动把文件中的行转换成键值对的关系,提供给用户使用。

读取:

Properties p=new Properties(); 
p.load(new FileInputStream(file));
String userName = p.getProperty("userName");

 当然,其中的new FileInputStream(file)可以替换成你需要的形式。

 

写入:

Properties p=new Properties(); 
p.load(new FileInputStream(file));
p.put("userName", "rocketa");
p.store(new FileOutputStream(file), "comment");

 其中第2行先load一次,为的是在写文件的时候把原来的properties保留下来。

分享到:
评论

相关推荐

    读取properties返回map并写入文件

    读取.properties文件的主要工具有Java的Properties类。以下是一个简单的示例,展示如何使用Properties类加载文件并将其内容转换为Map: ```java import java.io.*; import java.util.*; public class ...

    利用Java的Properties 类读取配置文件信息

    通过以上步骤,你可以使用Java的`Properties`类高效地读取、修改和保存配置文件,为你的应用程序提供灵活的配置管理。在实际项目中,你可能会将其封装到一个单独的类,如示例代码中的`PropertiesReader`,以提供更...

    java properties文件中文转化

    默认情况下,Java Properties类在读取和写入文件时使用ISO-8859-1编码,这是一种西欧字符集,不包含中文字符。当我们在properties文件中直接使用中文时,Java在读取时可能会出现乱码。为了解决这个问题,我们可以...

    Java Properties 解决中文乱码和顺序读写.docx

    Java Properties 类是Java标准库中...总之,Java Properties类是Java开发中处理配置文件的利器,通过它的方法可以方便地读取、修改和保存配置信息,尤其在处理包含中文字符的配置时,注意编码问题,确保数据的正确性。

    java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题

    在实际开发中,我们经常需要读取和写入这些文件来管理应用的配置。然而,有时可能会遇到一些常见问题,比如系统找不到指定的Properties文件路径、写入后读取显示正常但实际文件数据未更新等。下面我们将详细讨论这些...

    XML和属性文件读取和写入

    本篇文章将详细探讨这两种文件的读取和写入方法,以及如何在实际开发中应用。 XML是一种可扩展标记语言,其设计目标是为了传输和存储数据,而不是用于显示数据。XML文件由一系列元素构成,每个元素可以有子元素、...

    java读取.properties配置信息

    Java提供了内置的`Properties`类来方便地读取和写入这些配置文件,使得在程序中动态访问这些设置变得简单。 首先,我们需要创建`.properties`文件。例如,我们可以创建一个名为`config.properties`的文件,内容如下...

    java properties应用案例

    Properties类提供了读取和写入.properties文件的能力,使得我们可以方便地进行配置信息的管理。 在Java编程中,Properties类通常与`java.io.InputStream`和`java.io.OutputStream`一起使用,以实现对配置文件的读写...

    java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题

    总结一下,处理Java中的Properties文件时,关键是正确指定文件路径,以及在写入和读取时妥善管理文件流。确保关闭流并根据需要刷新,以避免数据丢失或未更新的问题。通过学习和实践这些解决方案,你将在Java应用开发...

    java对properties配置文件的读和写

    本篇文章将详细探讨如何在Java中读取、写入、修改以及删除`properties`配置文件。 **1. 读取properties配置文件** 在Java中读取`properties`文件通常涉及以下步骤: 1.1.1 创建`Properties`对象:`Properties`类...

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

    本文将深入探讨如何在Java中解决Properties文件保存和读取中文乱码的挑战。 首先,我们需要理解Java默认使用ISO-8859-1编码来处理Properties文件。由于此编码不支持大部分中文字符,因此在保存或加载包含中文的...

    Java_Properties_类读取配置文件信息

    下面是一个简单的示例,演示如何使用 `Properties` 类读取和写入 `.properties` 文件: ```java package configuration; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io....

    java读写properties配置文件

    本文将详细介绍如何使用Java来读取和写入`Properties`配置文件。 #### 二、Properties类简介 `Properties`类是`java.util`包下的一个类,它专门用来处理文本配置文件。这类文件通常遵循“键=值”的格式,例如: `...

    java操作properties方法

    Java提供了`java.util.Properties`类来方便地读取和写入这些文件。 首先,让我们详细了解`Properties`类的功能: 1. **读取Properties文件**:使用`Properties`类的`load()`方法可以从输入流中加载`.properties`...

    Java源码读写Properties文件.rar

    总结来说,Java中的Properties类是管理配置文件的关键工具,它提供了一套完整的API来读取、写入和操作键值对。掌握这部分知识对于任何Java开发者来说都是至关重要的,因为配置文件在软件开发中扮演着不可或缺的角色...

    写入properties文件时间并且读出时间

    - 压缩包中的`ReadTest`可能是一个Java类,实现了上述的写入和读取过程。这个类可能包含一个主方法,通过命令行运行时,会执行写入和读取操作,然后打印出读取到的时间。 总的来说,这个示例演示了如何利用Java的...

    js读取properties文件

    由于.js直接解析.properties文件并不方便,因此通常会使用第三方库,如`js-properties`,它提供了一个简单的API来读取和写入.properties文件。首先,你需要通过npm安装这个库: ``` npm install js-properties ...

    用JAVA轻松操作properties文件

    Java提供了一个内置类`Properties`来方便地读取和写入`properties`文件。 本文将详细介绍如何使用Java中的`Properties`类来轻松地读取、写入以及修改`properties`文件的内容,并通过一个示例程序进行演示。 #### ...

    java 读取WEB-INF下文件夹中的properties文件

    非常实用的读取配置文件的小工具,专门读取WEB-INF下文件夹中的properties文件,代码简洁、亲测没有问题,适用范围广,任何类中都可调用,传入Key及可得到Value

    java读取配置文件xml ,properties,txt

    我们可以使用`java.util.Properties`类来读取和写入此类文件。`ExecutePropertiesUtil.java`文件可能展示了如何使用Properties类的示例代码: ```java import java.io.FileInputStream; import java.io....

Global site tag (gtag.js) - Google Analytics