import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.UUID; public class RandomData { public static void writeDataToFile(String filename, boolean bb, String ll) { FileWriter fw; BufferedWriter bw = null; try { fw = new FileWriter(filename, bb); bw = new BufferedWriter(fw); //char c[] = ll.toCharArray(); bw.write(ll); bw.flush(); // 一定要刷新緩沖區 bw.newLine(); // 換行 bw.close(); // 一定要關閉數據流 } catch (IOException e) { e.printStackTrace(); } finally { try { if (bw != null) { bw.close(); } } catch (Exception e2) { // TODO: handle exception } } } } String creditNo = UUID.randomUUID().toString().substring(0, 36).replace("-", ""); String thirduserno = UUID.randomUUID().toString().substring(0, 20).replace("-", ""); String filepath = "D:\\BaiduYunDownload\\work\\pressure_test\\banqiandata\\pay.csv"; String data=creditNo+","+thirduserno; RandomData.writeDataToFile(filepath,true,data);//將授信申請號及thirdUserNo寫入文件 vars.put("creditNo",creditNo); vars.put("thirdUserNo",thirduserno); log.info("======="+creditNo); log.info("+++++++++"+vars.get("creditNo"));