当前位置:首页 > Java

java如何创建properties

2026-03-23 05:35:42Java

创建 Properties 文件的方法

方法1:使用 java.util.Properties

Properties prop = new Properties();
prop.setProperty("key1", "value1");
prop.setProperty("key2", "value2");

try (OutputStream output = new FileOutputStream("config.properties")) {
    prop.store(output, "Comments here");
} catch (IOException e) {
    e.printStackTrace();
}

方法2:通过输入流读取现有文件

Properties prop = new Properties();
try (InputStream input = new FileInputStream("config.properties")) {
    prop.load(input);
} catch (IOException e) {
    e.printStackTrace();
}

方法3:使用资源文件(ClassLoader)

Properties prop = new Properties();
try (InputStream input = getClass().getClassLoader().getResourceAsStream("config.properties")) {
    prop.load(input);
} catch (IOException e) {
    e.printStackTrace();
}

文件格式示例

生成的 config.properties 文件内容如下:

java如何创建properties

#Comments here
key1=value1
key2=value2

注意事项

  • 键值对默认以 ISO 8859-1 字符编码存储
  • 中文等非ASCII字符需使用 Unicode 转义(如 \u4E2D\u6587
  • 路径建议使用相对路径或完整绝对路径

标签: javaproperties
分享给朋友:

相关文章

如何删除java

如何删除java

卸载 Java 的步骤 Windows 系统: 打开控制面板,选择“程序和功能”或“卸载程序”,在列表中找到 Java 相关条目(如“Java Runtime Environment”或“Java D…

如何运行java程序

如何运行java程序

编写Java代码 创建一个以.java为扩展名的文件,例如HelloWorld.java。文件内容需包含一个类定义,类名必须与文件名一致。例如: public class HelloWorld {…

java如何调用方法

java如何调用方法

调用方法的基本语法 在Java中,调用方法需要明确方法所属的对象(实例方法)或类(静态方法),并传递必要的参数。语法格式如下: 实例方法:对象名.方法名(参数列表); 静态方法:类名…

java如何上传文件

java如何上传文件

使用HttpURLConnection上传文件 在Java中,可以通过HttpURLConnection实现文件上传功能。需要设置请求头为multipart/form-data,并构建包含文件数据的请…

java如何遍历map

java如何遍历map

遍历Map的几种方法 在Java中,遍历Map有多种方式,可以根据需求选择合适的方法。以下是常见的几种遍历方式: 使用entrySet遍历 通过entrySet()方法获取键值对的集合,可以同时访问…

java如何避免死锁

java如何避免死锁

避免死锁的方法 固定顺序获取锁 确保所有线程按照相同的顺序获取多个锁。例如,若需要获取锁A和锁B,所有线程必须先获取A再获取B,避免交叉依赖导致的死锁。这种方式破坏了“循环等待”条件。 使用锁超时机…