Demo.java

package com.java;

import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Random; /**
* 随机生成从2000到2018每天一个随机四位数,用于MapReduce计算每年最大值测试
*
* @author Logan
* @createDate 2019-03-18
* @version 1.0.0
*
*/
public class Demo { /**
* 生成文件存放在D盘1.txt
*/
private static final String PATH = "D:\\1.txt"; private static final SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); public static void main(String[] args) {
File file = new File(PATH); try (
FileWriter writer = new FileWriter(file);
BufferedWriter bufWriter = new BufferedWriter(writer);
) { if (!file.exists()) {
file.createNewFile();
} Calendar start = Calendar.getInstance();
Calendar end = Calendar.getInstance();
start.set(2000, 0, 1);
end.set(2018, 0, 1); StringBuffer line = null;
while (start.before(end)) {
line = new StringBuffer();
line.append(format.format(start.getTime()));
line.append(getRandom()).append("\n");
bufWriter.write(line.toString());
start.add(Calendar.DATE, 1);
} } catch (Exception e) {
e.printStackTrace();
}
} /**
* 随机生成一个四位整数
*
* @return
*/
private static int getRandom() {
Random r = new Random();
return r.nextInt(9000) + 1000;
} }

计算程序参见:

https://www.cnblogs.com/jonban/p/10555826.html

.

最新文章

  1. 如何使 WebAPI 自动生成漂亮又实用在线API文档
  2. 加载默认图片,如何避免img标签陷入onerror事件死循环
  3. js日期格式化函数
  4. Python入门笔记(22):Python函数(5):变量作用域与闭包
  5. 【wikioi】2800 送外卖(状压dp+floyd)
  6. java dom4j写入XML
  7. LoadRunner界面分析(一)
  8. delphi TFileStream.create
  9. Innode引擎监控的开启的方法
  10. java高精度进制转换
  11. 1、第1课.net学习2150916
  12. Train Problem I
  13. Cocos2d-x-Lua 开发一个简单的游戏(记数字步进白色块状)
  14. Scala:枚举类型的用法
  15. Win10 + Ubuntu双系统,删除Ubuntu系统
  16. rpm 数据库
  17. IIS配置过程中的常见问题
  18. 天气服务API文档 第1版
  19. 转shell中的awk用法详解
  20. 【已解决】unity4.2.0f4 导出Android工程报错:Error building Player: ArgumentException: Illegal characters in path. [unity导出android工程 报错,路径含有非法字符]

热门文章

  1. python学习2(转载)
  2. SourceInsight,Understand,SecureCRT设置
  3. Redis Intro - Skiplist
  4. 基于Python实现邮件发送
  5. LeetCode 367.有效的完全平方数(C++)
  6. windows 7下安装Apache 2.2
  7. Flume启动错误之:Bootstrap Servers must be specified
  8. 操作符&流程控制
  9. c#-day02学习笔记
  10. 微信小程序全选多选效果