📄 fileprops.java
字号:
package com.hansky.tools.codewizard;
import java.io.*;
import java.util.*;
/**
* @author Kaiyang Liu
* @version 1.0, 07/21/2000
*/
public class FileProps {
File file;
Properties props;
public FileProps() {
props = new Properties();
}
public FileProps(File file) {
this.file = file;
props = new Properties();
load();
}
public void load() {
try {
FileInputStream fis = new FileInputStream(file);
try {
props.load(fis);
} finally {
fis.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
public void save() {
try {
FileOutputStream fos = new FileOutputStream(file);
try {
props.store(fos, null);
} finally {
fos.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
public String getProperty(String key) {
return props.getProperty(key);
}
public void setProperty(String key, String value) {
props.setProperty(key, value);
}
public Enumeration keys() {
return props.keys();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -