1. 程式人生 > >Java導出txt模板——(一)

Java導出txt模板——(一)

qps ogl iar i++ vnr snv bho vra dsr

導出txt文件時候\r\n才能換行

java代碼

package DRDCWordTemplates;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.UnsupportedEncodingException;
import java.io.Writer;

import org.junit.Test; /*[題幹]防抱死制動系統(ABS)在什麽情況下可以最大限度發揮制動器效能? [類型]單選 [選項]{A:間歇制動},{B:持續制動},{C:緊急制動},{D:緩踏制動踏板} [答案]C [解析]ABS的目的就是為了防止剎車的時候一腳踩死,導致翻車什麽的。 不過剎車剎死就比較慢(速度N快的時候),效果等於踩下剎車,再松下剎車,反復幾次!*/ public class ExportTemUtils { private static File outFile = new File("test.txt"); /** * 產生單選模板 * *
@param num * 單選數量 */ public void danxuan(int num) { Writer out; try { out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile,true), "utf-8"), 10240); for (int i = 0; i < num; i++) { out.write(
"\n[題幹]請在這裏寫題幹\r\n[類型]單選\r\n[選項]{A:請在這裏寫A選項},{B:請在這裏寫B選項},{C:請在這裏寫C選項},{D:請在這裏寫D選項}\r\n[答案]請在這裏填寫正確答案\r\n[解析]:在這裏寫解析\r\n"); out.write("\r\n"); } out.flush(); out.close(); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } /** * 產生多選 * * @param num * 多選題數量 */ public void duoxuan(int num) { Writer out; try { out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile,true), "utf-8"), 10240); for (int i = 0; i < num; i++) { out.write( "\n[題幹]請在這裏寫題幹\r\n[類型]多選\r\n[選項]{A:請在這裏寫A選項},{B:請在這裏寫B選項},{C:請在這裏寫C選項},{D:請在這裏寫D選項}\r\n[答案]請在這裏填寫正確答案\r\n[解析]:在這裏寫解析\r\n"); out.write("\r\n"); } out.flush(); out.close(); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } public void panduan(int num){ Writer out; try { out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile,true), "utf-8"), 10240); for (int i = 0; i < num; i++) { out.write( "\n[題幹]請在這裏寫題幹\r\n[類型]判斷題\r\n[答案]請在這裏填寫正確答案\r\n[解析]在這裏寫解析\r\n"); out.write("\r\n"); } out.flush(); out.close(); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } /** * 測試產生模板 */ @Test public void test1(){ ExportTemUtils exportTemUtils=new ExportTemUtils(); exportTemUtils.danxuan(1); exportTemUtils.duoxuan(1); exportTemUtils.panduan(1); // System.out.println(System.currentTimeMillis()); } }

結果:

技術分享

Java導出txt模板——(一)