Java生成数据
2015-07-31 13:53
337 查看
public class DBToDBRunnerTest { public static void main(String[] args) { int lineNum = 1000; StringBuffer destSb = new StringBuffer(); String field1 = "20150731"; String field2 = "1001"; String field3 = "www.baidu.com\n"; String srcStr = field1 + "\t" + field2 + "\t" + field3; for(int i = 0; i < lineNum; i++) { destSb.append(srcStr); } String filePath = "d:\\testData.txt"; CommonUtils.string2File(destSb.toString() , filePath , "UTF-8"); System.out.println("generate data OK"); } } class CommonUtils { public static void string2File(String srcStr, String filePath, String encoding) { try { BufferedReader reader = null; BufferedWriter writer = null; try { reader = new BufferedReader(new StringReader(srcStr)); writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(filePath), encoding)); char[] buf = new char[4096]; int len; while ((len = reader.read(buf)) != -1) { writer.write(buf, 0, len); } } finally { try { reader.close(); } finally { writer.close(); } } } catch (Exception e) { e.printStackTrace(); } } }
相关文章推荐
- SpringMVC整合Shiro
- 自定义mybatis分页插件
- Java 数组类型(基本类型数组类型、封装类型数组类型、数组的数组类型)
- java 生成4位数的随机数据 70万条
- How to download offline javadoc?
- BASE64,MD5,SHA,HMAC加密與解密算法(java)
- Spring源码:Spring 容器资源加载模板模式应用
- Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderListener
- java多线程
- SpringBoot 中使用 Log4j
- Java读取Unicode文件(UTF-8等)时碰到的BOM首字符问题,及处理方法
- 【Java】java中的compareTo和compare的区别
- JAVA 泛型的类型参数需要注意的地方
- java学习第一天
- SVN安装使用及eclipse整合SVN
- Java中一些误区,个人经验!
- Eclipse下如何打开ftl文件
- php开发环境安装配置(2)-eclipsephp
- 左倾堆 之 Java的实现
- java子类构造器调用父类构造器初始化顺序