创建具有无限行数的java文件
我正在使用java编写文件,我正在编写超过47678行。文件中的最大行数为47678。我想知道我是否可以延长生产线的数量,或者我应该怎么做。我正在使用file创建文件,并且正在使用FileWriter写入文件。我看不出有任何问题,例如,以下程序将在文件中写入65535行:创建具有无限行数的java文件,java,file,max,line,Java,File,Max,Line,我正在使用java编写文件,我正在编写超过47678行。文件中的最大行数为47678。我想知道我是否可以延长生产线的数量,或者我应该怎么做。我正在使用file创建文件,并且正在使用FileWriter写入文件。我看不出有任何问题,例如,以下程序将在文件中写入65535行: import java.io.*; class TestClass { public static void main(String args[]) throws IOException { Buffe
import java.io.*;
class TestClass {
public static void main(String args[]) throws IOException {
BufferedWriter writer = new BufferedWriter(new FileWriter("test.txt"));
for(int i=0;i<65535;i++)
writer.write("Happy Diwali!\n");
writer.close();
}
}
import java.io.*;
类TestClass{
公共静态void main(字符串args[])引发IOException{
BufferedWriter=newbufferedwriter(newfilewriter(“test.txt”);
对于(int i=0;iFileWriter没有执行此任务,但BufferedWriter执行了预期的操作,谢谢@Arvind Kumar avinash您应该使用try with resources来避免调用close()
手动。您应该发布显示您正在做什么的代码。您在下面找到了一个有用的答案,这很好,但问题应该描述您尝试了什么、您期望了什么、发生了什么,以及包括代码和实际输出。这有很好的信息: