Java日志处理,一次写入一行字符
2011-04-10 00:57
393 查看
/** * @param path文件地址 * @param append是否追加 * @param value写入值 * @param charsetName字符集名称eg:[gb2312] * @throws IOException */ public static void writerLine(String path,boolean append,String value,String charsetName) throws IOException { OutputStreamWriter osw=null; BufferedWriter bw=null; try { osw=new OutputStreamWriter(new FileOutputStream(path,append),charsetName); bw=new BufferedWriter(osw); bw.write(new Date().toLocaleString()+value); bw.newLine(); bw.flush(); } catch (UnsupportedEncodingException e) { System.out.println("没有指定的字符集"); e.printStackTrace(); } catch (FileNotFoundException e) { System.out.println("没有指定的文件"); e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); throw new IOException("IOException"); } finally { bw.close(); osw.close(); } }
相关文章推荐
- java 获取图片属性、破损图片处理、写入日志、连接数据库
- java从文本文件中一次读入一行数据进行处理
- java从文本文件中一次读入一行数据进行处理
- JAVAIO一次写入任意字符固定套路
- 处理java错误”编码 GBK 的不可映射字符“
- java后台与jsp前台特殊字符处理(字符串编码与解码)
- android 写行为日志到SD卡 并发处理 异步写入数据到文件不影响界面响应时间
- java一行一行写入或读取数据
- java日志处理组件log4j--log4j.xml配置详解
- java IO流处理实战;完成文件读取和写入,使用到BufferedReader 、PrintStream等
- java写入日志文件
- java 使用正则表达式对文件名非法字符处理
- erlang 与 java 之间数据一次一密处理
- java一行一行写入或读取数据
- 关于java中的一些特殊字符处理
- Java中log4j控制写入日志开关
- js与java对http参数含有特殊字符的传递处理
- Java获取Cookie特殊字符处理
- java中字符的判断与处理
- jQuery jqgrid 对含特殊字符json 数据的 Java 处理方法