Java配置文件读写示例

原创 灰太狼 2024-10-13 08:27 159阅读 0赞

在Java中,我们通常使用Properties类来处理配置文件的读写。以下是一个简单的示例:

  1. 配置文件(config.properties):

    1. server.port=8080
    2. database.url=jdbc:mysql://localhost:3306/testdb
    3. database.username=root
    4. database.password=
  2. 读取配置文件:
    ```java
    import java.io.FileInputStream;
    import java.util.Properties;

public class ConfigReader {
public static void main(String[] args) {
// 创建Properties对象
Properties props = new Properties();

  1. // 从文件中加载配置
  2. try (FileInputStream fis = new FileInputStream("config.properties")) {
  3. props.load(fis);
  4. } catch (Exception e) {
  5. System.out.println("Error reading config file: " + e.getMessage());
  6. return;
  7. }
  8. // 获取配置信息
  9. String serverPort = props.getProperty("server.port");
  10. System.out.println("Server port: " + serverPort);
  11. // 写入配置文件(示例,不实际操作)
  12. // props.store(new FileOutputStream("config.properties")), "Update Config");
  13. }

}
```

  1. 如果需要更新配置文件,可以将写入部分添加到程序中。

以上就是一个简单的Java配置文件读写示例。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,159人围观)

还没有评论,来说两句吧...

相关阅读

    相关 JavaProperties配置文件

    Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。