赞
踩
try {
File file = new File(path);//文件路径
FileWriter fileWriter = new FileWriter(file);
for (int i = 0; i < 1000; i++) {
fileWriter.write(i + "==" + UUID.randomUUID().toString());
fileWriter.write("\n");//换行写入
}
fileWriter.flush();//刷新数据,不刷新写入不进去
fileWriter.close();//关闭流
} catch (Exception e) {
e.printStackTrace();
}
2、使用BufferedWriter
try {
File file = new File(path);
FileWriter fileWriter = new FileWriter(file);
BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);
for (int i = 0; i < 1000; i++) {
bufferedWriter.write(i + "==" + UUID.randomUUID().toString());
bufferedWriter.newLine();
}
fileWriter.close();
bufferedWriter.flush();
bufferedWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
3、使用PrintWriter
try {
File file = new File(path);
FileWriter fileWriter = new FileWriter(file);
PrintWriter printWriter = new PrintWriter(fileWriter);
for (int i = 0; i < 1000; i++) {
printWriter.write(i + "==" + UUID.randomUUID().toString());
printWriter.write("\n");
}
fileWriter.close();
printWriter.flush();
printWriter.close();
} catch (Exception e) {
e.printStackTrace();
}
4、使用FileOutputStream
try {
File file = new File(path);
FileOutputStream fileOutputStream = new FileOutputStream(file);
for (int i = 0; i < 1000; i++) {
fileOutputStream.write((i + "==" + UUID.randomUUID().toString()).getBytes());
fileOutputStream.write(("\n").getBytes());
}
fileOutputStream.flush();
fileOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
try {
File file = new File(path);
FileOutputStream fileOutputStream = new FileOutputStream(file);
BufferedOutputStream bufferedOutputStream = new BufferedOutputStream(fileOutputStream);
for (int i = 0; i < 1000; i++) {
bufferedOutputStream.write((i + "==" + UUID.randomUUID().toString()).getBytes());
bufferedOutputStream.write(("\n").getBytes());
}
fileOutputStream.flush();
fileOutputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。