Java 如何才能添加文件';谁的信息?
我正在做一个新游戏,我想做一个硬币收藏家,以后用这些硬币买东西。我正在使用eclipseJava 如何才能添加文件';谁的信息?,java,eclipse,Java,Eclipse,我正在做一个新游戏,我想做一个硬币收藏家,以后用这些硬币买东西。我正在使用eclipse void save() { try { PrintWriter out = new PrintWriter("coins.txt"); out.write(Integer.toString(nmonedas)); out.close(); } catch (FileNotFoundException e) { e.pri
void save() {
try {
PrintWriter out = new PrintWriter("coins.txt");
out.write(Integer.toString(nmonedas));
out.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
void load() {
StringBuffer texto=new StringBuffer();
try {
int c;
@SuppressWarnings("resource")
FileReader entrada=new FileReader("coins.txt");
while((c=entrada.read())!=-1){
texto.append((char)c);
}
}
catch (IOException ex) {}
labelshow.setText(texto.toString());
}
我有这个代码,但我不能加上信息。需要帮助吗
嗯,问题是,我在eclipse中做一个游戏,我想让你收集硬币并将它们保存在一个文件中。
它们被完美地收集并存储在文件中,但当我再次开始游戏时,我希望它们被收集,但它们与之前的文件相加我假设您指的是将文本附加到.TXT文件中。如果是这样,您可以使用以下内容:
Files.write(Paths.get("Path to text file here"), "Content".getBytes(), StandardOpenOption.APPEND);
我会把上面的东西放在试抓块里。另外,请查看PrintWriter,因为它可能更适合您的需要,因为它允许您连续写入文件。我可以私下和您谈谈吗?D:我在工作,伙计,对不起。如果你给我更多的信息;向我展示您迄今为止使用我上面提到的代码行尝试的代码。