Java自动处理文档
2014-03-21 09:43
357 查看
今天要在服务器上测试500个传真号码,但从经理那里拿到的文档中的号码格式在服务器上无法识别。举例来说,因为这些号码在美国,所以要加上国家代号"1",而我拿到的文档中,这些号码都没有加"1"。如果手动添加的话会累到手抽筋,而且费时间。用Excel的话也很不方便,毕竟这些号码没有一个固定的pattern。所以我就写了个小的Java程序,指定输入的文档,自动在每个号码前加"1",然后再输出到一个新创建的文档里。
import java.io.*; class addOne { public static void main(String[] args) { String str; int i=1; try(BufferedReader br=new BufferedReader(new FileReader(args[0]));FileWriter fw=new FileWriter(args[1])){ do{ str=br.readLine(); if(str!=null) { String result="1"+str+"\r\n"; System.out.print(result); System.out.println("Writing"+" Line"+i+" To The Target File........"); System.out.println(); fw.write(result); i++; } }while(str!=null); System.out.println("Done!!! "+(i-1)+" Records Have Been Written To The Target File."); }catch(IOException e) { System.out.println("File Reading Error!"); } } }500个号码,瞬间搞定,省了很多时间和精力。所以别人说,优秀的运维工程师都是那些想尽办法偷懒的人,因为他们将所有要做的工作都自动化了。
相关文章推荐
- java 处理word文档 (含图片,表格内容)
- Ant自动编译Java project时无法找到rt.jar的处理方法
- java自动生成api文档(一):javadoc
- Java-js处理textarea自动生成的制表符(空格,换行,tab等)
- Apache POI (JAVA处理Office文档的类库)
- java 位数自动补0处理
- [置顶] java处理office文档与pdf文件(二)
- Java利用Swagger2自动生成对外接口的文档
- 《C++第十六周实验报告4-1》---文档的自动处理
- java poi读取Excel文件,数字变成科学计数法及数字自动带上“.0”的处理办法
- android、java制作sdk以及自动生成文档
- java 处理word文档 (含图片,表格内容)
- java微信开发API解析(六)-综合运用(消息处理、自定义菜单响应处理、用户自动分组处理;包含源码)
- easyui datetimebox处理【前台传递到后台是string类型,但是后台定义的是java.util.date,如何自动转换数据类型】
- 批处理命令:一键安装JDK/一键安装JRE和自动配置Java环境变量
- java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题
- 利用java处理XML文档
- Apache POI (JAVA处理Office文档的类库)
- 跟随贺老师:2011年C++第16周-任务4-文档的自动处理
- java中httpclent以post方式提交请求时,http返回码是302重定向时,不自动跳转的处理