FileWriter写文件数据大小超过8192就会出错???
Brind 2006-03-16 07:26:13 import java.io.FileWriter;
import java.io.IOException;
public class TestFile {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
FileWriter file = new FileWriter("1.txt");
char chRecvBuf[] = new char[4096];
int offset = 0;
for (int i = 0; i < 2; i++) {
file.write(chRecvBuf, offset, 4096);
offset += 4096;
}
file.close();
System.out.println("Ok");
} catch (IOException e) {
System.out.println(e.toString());
}
}
}
这段代码 for循环部分循环次数超过2就会出错, 难道FileWriter只能写小于4096的文件么?