【发布时间】:2014-03-16 02:08:50
【问题描述】:
每当我运行我的代码时,inv.txt 文件从 25 行字符 1 变为没有,有人能告诉我我做错了什么吗? PS主类包括inventory.addItem();
public class inventory {
File inventory = new File("Resources/inv.txt");
File db = new File("Resources/db.txt");
FileWriter write;
StringBuilder writethis;
public void addItem(int item, int slot){
int i;
Scanner scan = null;
try {
scan = new Scanner(inventory);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
try {
write = new FileWriter(inventory);
} catch (IOException e) {
e.printStackTrace();
}
for(i = 1; i < slot; i++)writethis.append(scan.nextLine());
System.out.println(writethis.toString());
}
}
【问题讨论】:
-
呃,你在哪里使用
db? -
@fge 在此方法中无处,我正在以不同的方法使用它。
标签: java file-io filewriter