因為a 會跑10次,所以如何能寫入10次 "1234567890" 到檔案中?
但是執行後卻只有一筆"1234567890" ,請問是那錯了嗎?
import java.io.*;
public class sample{
public static void main(String[] args) throws Exception{
int a;
long StartTiming = System.currentTimeMillis();
for(a=1;a<=10;a++){
File MyFile = new File("c:\\temp.txt");
FileWriter MyFileWriter = new FileWriter(MyFile);;
BufferedWriter MyFileBuffer;
MyFileBuffer = new BufferedWriter(MyFileWriter);
MyFileBuffer.write("1234567890");
MyFileBuffer.newLine();
MyFileBuffer.close();
}
System.out.println((System.currentTimeMillis()-StartTiming)/1000f+"s");
}
}