1.编写一个程序,向Properties集合中存入3个配置项,将Properties集合写入到学生姓名首字母命名的文本文件中。
时间: 2024-02-21 19:57:18 浏览: 56
以下是基于Java语言实现的示例代码:
```java
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Properties;
public class ConfigWriter {
public static void main(String[] args) {
// 创建Properties集合并添加配置项
Properties props = new Properties();
props.setProperty("database.url", "jdbc:mysql://localhost:3306/test");
props.setProperty("database.username", "root");
props.setProperty("database.password", "123456");
// 将Properties集合写入到文件中
String fileName = "C:/Users/用户名/Desktop/" + "John.properties";
try (FileOutputStream fos = new FileOutputStream(fileName)) {
props.store(fos, "Database configuration for John");
System.out.println("Properties saved to " + fileName);
} catch (IOException e) {
System.out.println("Failed to save properties: " + e.getMessage());
}
}
}
```
以上代码创建了一个包含3个配置项的Properties集合,并将其写入到一个名为"John.properties"的文本文件中。在实际应用中,可以根据需要修改配置项的名称和值,以及文件的存储路径和名称。
在上述代码中,我们使用了try-with-resources语句来自动关闭文件输出流。同时,我们在Properties集合的store()方法中添加了一个注释,用于描述这些配置项的含义。这样可以方便日后阅读、修改和维护这个配置文件。
阅读全文