java 文件输出方式
?
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
?
public class FileOutput {
?
public static void main(String[] args) throws IOException {
?
String[] s = { "1", "2", "3" };
StringBuffer sb = new StringBuffer();
for (String s1 : s) {
sb.append(s1).append("\r\n"); ? ? ? ? ? ? ? ? ?// "\r\n"实现了换行,顺序是不能够对换的
}
//---------------------1--------------------------------
//FileWriter fw = new FileWriter("D://问好.txt");
//PrintWriter pw = new PrintWriter(fw);
//pw.print(sb);
//pw.close();
//--------------------2---------------------------------
try {
File file = new File("D:/demoFile.txt ");
FileOutputStream out = new FileOutputStream(file); // 输出到指定路径.txt内
out.write(sb.toString().getBytes());? ? ? ? ?// 若想控制指定的宽度,
} ?// 可把字符串中加空格,或
catch (IOException e) { // 控制 "\t "的个数来完成
e.printStackTrace();
}
}
?
}