- import java.io.File;
- import java.io.FileInputStream;
- import java.io.FileNotFoundException;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.util.Properties;
- public class Properties_Test {
-
- public static void main(String[] args) {
- File dir = new File("config.txt");
- Readconfig(dir);
- }
- public static void Readconfig(File dir) {
- if(!dir.exists()){//判断文件是否存在 不存在则建立
- try {
- dir.createNewFile();
- } catch (IOException e) {
- // TODO 自动生成的 catch 块
- e.printStackTrace();
- }
- }
-
- try {
- FileInputStream fis = new FileInputStream(dir);
- Properties prop = new Properties();
- prop.setProperty("coufig1", "count1");
- prop.setProperty("coufig2", "count2");
- prop.setProperty("coufig3", "count3");
- prop.load(fis);
- FileOutputStream fos = new FileOutputStream("config1.txt");
- prop.store(fos,"");
- fis.close();
- fos.close();
-
- } catch (FileNotFoundException e) {
- // TODO 自动生成的 catch 块
- e.printStackTrace();
- } catch (IOException e) {
- // TODO 自动生成的 catch 块
- e.printStackTrace();
- }
-
-
- }
- }
复制代码
我的想法是如果文件不存在就创建个 可运行之后在Eclipse的workspace里的对应包里并没有文件啊 也没有报错 这是哪里出问题了? |
|