博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MapReduce计算每年最大值测试样例生成程序
阅读量:6453 次
发布时间:2019-06-23

本文共 1613 字,大约阅读时间需要 5 分钟。

 

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/10555364.html

你可能感兴趣的文章
2017年广东省ACM省赛(GDCPC-2017)总结
查看>>
第十届蓝桥杯B组C++题目详解和题型总结
查看>>
树的存储结构2 - 数据结构和算法42
查看>>
函数的嵌套调用
查看>>
OC中使用 static 、 extern、 const使用
查看>>
简单理解函数回调——同步回调与异步回调
查看>>
POJ 1007
查看>>
Android 多个Activity 跳转及传参
查看>>
中文文本预处理流程(带你分析每一步)
查看>>
anroid 广播
查看>>
AJAX POST&跨域 解决方案 - CORS
查看>>
如何设计企业内部的数据平台?
查看>>
关于最小生成树中的kruskal算法中判断两个点是否在同一个连通分量的方法总结...
查看>>
【译】Linux系统和性能监控(4)
查看>>
开篇,博客的申请理由
查看>>
点滴积累【C#】---C#实现上传word以流形式保存到数据库和读取数据库中的word文件。...
查看>>
Ubuntu常用笔记
查看>>
Token和session 详解
查看>>
JMeter IP欺骗压测
查看>>
Serializers 序列化组件
查看>>