package publicclass; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; public class Byte2erjinzhi { /** * ·½·¨¹¦ÄÜ£º½«×Ö½ÚÊý×éдÈ뵽н¨ÎļþÖб£´æÎª¶þ½øÖÆÎļþ¡£ * @param String fname * @param byte[] msg * @return boolean * */ /**±£´æÊý¾Ý½øÈëtxtÎĵµ * @param String messageÐèÒª±£´æµÄÄÚÈÝ * @param File Îļþ±£´æÂ·¾¶ * @param boolean fugaiÄÚÈÝÊǸ²¸Ç»¹ÊÇ×·¼Ó*/ public static void save_in_txt(String message) { File file=new File("errlog.txt"); try { if(!file.exists()) { file.createNewFile(); // ´´½¨ÐÂÎļþ,ÓÐͬÃûµÄÎļþµÄ»°Ö±½Ó¸²¸Ç } //FileOutputStream¹¹Ô캯ÊýÖеĵڶþ¸ö²ÎÊýtrue±íʾÒÔ×·¼ÓÐÎʽдÎļþ FileOutputStream fos = new FileOutputStream(file,true); OutputStreamWriter osw = new OutputStreamWriter(fos); BufferedWriter bw = new BufferedWriter(osw); bw.write(message); bw.newLine(); bw.flush(); bw.close(); osw.close(); fos.close(); }catch (FileNotFoundException e1) { e1.printStackTrace(); } catch (IOException e2) { e2.printStackTrace(); } } }