2 回答

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
您不斷關(guān)閉 for 循環(huán)內(nèi)的流。將其移到大括號(hào)之外,如下所示:
import java.io.*;
class Wx {
public static void main(String args[]) throws IOException {
String str="Oh ho ho ho oh ho ho ho oh ho ho ho ohho ishq tera tadpaaweee";
FileWriter f=new FileWriter("text");
for(int i=0;i<str.length();i++) {
f.write(str.charAt(i));
}
f.close();
}
}

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個(gè)贊
FileWriter實(shí)現(xiàn)Closeable(JDK 1.5) ,因此您還可以使用顯try-with-resources式依賴于closing()流的語(yǔ)句:
try (FileWriter f = new FileWriter("text")) {
for (int i = 0; i < str.length(); i++) {
f.write(str.charAt(i));
}
}
添加回答
舉報(bào)