test043.java

package pack02;

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;

public class test043
{

public static void main(String[] args)
{
String content[] = new String[] {"好久不见","最近好吗","常联系"};
File file1 = new File("test.txt");
if (file1.exists())
{
try
{
FileWriter writer1 = new FileWriter(file1);
BufferedWriter bufferedWriter1 = new BufferedWriter(writer1);
for (int i = 0; i < content.length; i++)
{
bufferedWriter1.write(content[i]);
bufferedWriter1.newLine();
}
bufferedWriter1.close();
writer1.close();
} catch (Exception e)
{
e.printStackTrace();
}
}
else
{
test043.createFile();
}

try
{
FileReader reader1 = new FileReader(file1);
BufferedReader bufferedReader1 = new BufferedReader(reader1);
String str1 = null;
int i = 0;
while ((str1 = bufferedReader1.readLine()) != null)
{
i++;
System.out.println("第" + i + "行:" + str1);
}
bufferedReader1.close();
reader1.close();
} catch (Exception e)
{
e.printStackTrace();
}

}

public static void createFile()
{
File file1 = new File("test.txt");
try
{
file1.createNewFile();
System.out.println("文件已创建");
} catch (Exception e)
{
e.printStackTrace();
}
}

}