import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.util.Properties;
public class Main {
final static String PATH = ConfigLocation.getWebInfPath().concat("src/com/p/test.properties");
static Properties p = new Properties();
public static void main(String[] args) throws IOException {
put("name","你好java");
get("name");
}
//保存
static void put(String key ,String value) {
try {
load();
OutputStream out = new FileOutputStream(PATH);
p.setProperty(key, value); // 设置属性
p.store(out, ""); // 写properties文件及记录注释
} catch (Exception e) {
e.printStackTrace();
}
}
//取值
static void get(String key){
load();
System.out.println(p.getProperty(key));
}
//加载
static void load(){
try {
p.load(new FileInputStream(PATH));
} catch (IOException e) {
e.printStackTrace();
}
}
}
分享到:
相关推荐
本文将深入解析如何利用`PropertyPlaceholderConfigurer`进行bean配置的properties操作,包括单个properties文件的配置、多个properties文件的集成以及多个`PropertyPlaceholderConfigurer`的协同工作,旨在帮助...
在Java编程中,操作配置文件,尤其是`.properties`文件,是一项常见的任务。`.properties`文件主要用于存储应用程序的配置信息,通常包含键值对,其中键是唯一的标识符,值是与该键相关联的数据。Java提供了`java....
此工具类只用于Java后端在操作Properties文件的时候写的工具类,方便properties文件的存取操作
封装得很好的一个properties操作类
Java中Properties类的操作实例详解 Java中Properties类是Java.util包中的一个重要类,主要用于读取Java的配置文件。Properties类继承自Hashtable,提供了几个主要的方法,包括getProperty、load、setProperty、...
### C#操作Properties,读写配置文件 在C#编程中,经常需要处理应用程序的配置信息,例如数据库连接字符串、用户界面的语言设置等。这些配置信息通常存储在配置文件中,便于程序运行时动态加载和修改。C#提供了一种...
下面将详细介绍如何在Java中操作`properties`文件。 首先,创建一个`properties`文件。例如,我们可以创建一个名为`config.properties`的文件,其内容如下: ``` database.url=jdbc:mysql://localhost:3306/mydb ...
根据给定文件的信息,我们可以总结出关于 Java 中 Properties 和 XML 的读写操作的相关知识点。 ### 一、Properties 文件的读写操作 #### 1. 读取 Properties 文件 在 Java 中,`Properties` 类用于处理属性文件...
### 使用Java轻松操作properties文件 #### 一、概述 在Java开发中,`properties`文件是一种常见的配置文件格式,主要用于存储一系列的键值对。它通常用于保存应用程序的各种配置信息,如数据库连接字符串、服务器...
Java 操作Properties配置文件详解 Properties 类是 Java 中的一个基本类,用于处理配置文件,今天我们来详细介绍 Java 操作 Properties 配置文件的详解。 Properties 类简介 Properties 类继承自 Hashtable 类...
下面将详细讲解如何在Java中进行Properties文件的操作,包括读取、修改和保存。 首先,`Properties`是Java中的一个类,位于`java.util`包下,它专门用来处理属性列表,这些属性可以是从流中加载或保存到流中。`...
java对properties的操作工具类 属性文件
在 Java 开发中,操作 `.properties` 文件是常见的任务,这些文件通常用于存储配置信息、国际化文本等。本文将详细讲解如何在 Java 中读取、修改和删除 `.properties` 文件的内容。 1. **资源文件的位置** 在 Java...
Java操作Properties文件是Java开发中常见的一项任务,主要用于配置管理,如存储系统设置、数据库连接信息等。Properties类是Java中的一个内置类,它提供了一种方便的方式来存储和加载键值对数据。以下是对这个主题的...
在Java编程中,`...通过`Properties`类(Java)或第三方库(JavaScript),可以轻松地加载和解析这些文件,将内容转换为方便操作的数据结构。了解这个过程对于开发Java或JavaScript应用来说是非常基础且重要的。
java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录
- 对于大型`properties`文件的性能优化,确保流畅操作。 - 支持Unicode编码,处理各种语言字符。 - 错误检查和警告提示,辅助开发者编写正确的配置。 - 版本控制集成,便于在Git或SVN等版本控制系统中使用。 - 可...
本文将深入探讨如何进行`.properties`配置文件的操作,包括增加、删除和修改其内容。 首先,`.properties`文件的格式非常简单,由一系列键值对组成,每行一个键值对,键和值之间用等号(`=`)或冒号(`:`)分隔。例如:...
它可能包含了读取、解析和格式化属性的方法,以便于比较操作。此外,这个类也可能提供了错误处理机制,如检查文件是否存在、格式是否正确等。 在实际开发中,这样的工具可以帮助开发者在版本控制中更有效地管理...
当然,如果你的项目依赖较多的配置文件操作,可能需要考虑使用更高级的库,如`configparser`(Python 3)或`ConfigObj`,它们提供了更多的特性和错误处理机制。不过,对于基本的需求,上述自定义的`Properties`类...