File file = new File("prop.ini"); file.createNewFile();
我想问下这个如果不指定盘符,默认会创建到哪里,为什么?
我自己写了段代码,用eclipse运行成功了 ,但是文件找不到了,用cmd运行会出错误~!
所有代码:
import java.util.*;
import java.io.*;
class PropertyDemo
{
public static void main(String[] args) throws IOException
{
Properties p = new Properties();
File file = new File("prop.ini");
if(!file.exists())
{
file.createNewFile();
}
FileInputStream fis = new FileInputStream(file);
int count = 0;
p.load(fis);
String value = p.getProperty("time");
if(value!=null)
{
count = Integer.parseInt(value);
if(count>3)
System.out.println("您的次数已经使用完毕,请充值");
}
count++;
p.setProperty("time",count+"");
FileOutputStream fos = new FileOutputStream(file);
p.store(fos,"使用信息");
fis.close();
fos.close();
}
}
|
|