博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生成mobileNO
阅读量:5957 次
发布时间:2019-06-19

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

hot3.png

1\GetSourceFileLineNo.java

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.IOException;public class GetSourceFileLineNo{    public static void main(String[] args) {		getLimitRecord("./result.txt");    }		public static void getLimitRecord(String filePath){		BufferedReader br = null;		String tempStr = "";		int count = 0;		int allLineOfFile = getSourceFileLineNo(filePath);		try{			br = new BufferedReader(new FileReader(new File(filePath)));			while((tempStr=br.readLine())!=null){				if((allLineOfFile - count++)<=10){					System.out.println(tempStr);				}			}		}catch(IOException e){			System.out.println("没有该文件或目录");			e.printStackTrace();		}finally{			try{				br.close();			}catch(IOException e){				System.out.println("关闭以前关闭的流无效~!");				e.printStackTrace();			}		}	}		//Gets all lines of file	public static int getSourceFileLineNo(String filePath){		BufferedReader br = null ;		String tempStr = "";			int count = 0;		try{			br = new BufferedReader(new FileReader(new File(filePath)));			while((tempStr=br.readLine())!=null){				count ++;			}		}catch(IOException fnf){			System.out.println("没有该文件或目录");			fnf.printStackTrace();					}finally{			try{				br.close();			}catch(IOException e){				System.out.println("关闭以前关闭的流无效~!");				e.printStackTrace();			}		}		return count;	}}

2\MobileRandomNum.java

import java.util.ArrayList;import java.util.Random;import java.util.Scanner;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.IOException;public class MobileRandomNum {    public static void main(String[] args) {		String channelName = channelName();		System.out.println(channelName);        System.out.println(startMobileNo() + "-" + endMobileNo());    }        public static int startMobileNo(){        int[] mobileStart = {139,138,137,136,135,134,159,158,157,150,151,152,188,130,131,132,156,155,133,153,189,180,177,176};        Random r = new Random();        ArrayList
mobileList = new ArrayList
(); for(int i = 0;i

3\Test.java

import java.util.Scanner;public class Test{	public static void main(String[] args){		Scanner can = new Scanner(System.in);		String strClass = String.valueOf(can.nextInt());		System.out.println(strClass.getClass().toString());	}}

4\批处理文件内容如下mobileno.bat

@echo offecho "最近的历史记录~:"javac -encoding utf8 "D:\randomMobileNo\GetSourceFileLineNo.java"cd "D:\randomMobileNo\"for /f "delims=" %%i in ('java GetSourceFileLineNo') do (    echo %%i):1echo "请输入渠道:1.蚂蚁开户;2.常规开户;3.保单开户;4.融资融券预开户;5.其他..."javac -encoding utf8 "D:\randomMobileNo\MobileRandomNum.java"cd "D:\randomMobileNo\"for /f "delims=" %%k in ('java MobileRandomNum') do (    echo %%k    echo "%%k" -- %date:~0,10% %time:~0,8%>> result.txt )pausegoto 1

5、执行结果写入result.txt

"蚂蚁开户" -- 2017-08-14 17:50:04 "152-9299-6752" -- 2017-08-14 17:50:04 "常规开户" -- 2017-08-14 17:50:36 "180-5163-8699" -- 2017-08-14 17:50:36 "蚂蚁开户" -- 2017-08-14 17:50:57 "159-1756-7043" -- 2017-08-14 17:50:57 "保单开户" -- 2017-08-14 17:51:01 "133-2187-4830" -- 2017-08-14 17:51:01 "融资融券预开户" -- 2017-08-14 17:51:08 "152-5487-5729" -- 2017-08-14 17:51:08 "蚂蚁开户" -- 2017-08-15 15:18:17 "157-5977-0146" -- 2017-08-15 15:18:17 "蚂蚁开户" -- 2017-08-14 17:50:30 "153-5129-9942" -- 2017-08-14 17:50:30 "蚂蚁开户" -- 2017-08-15 15:37:04 "188-5156-5391" -- 2017-08-15 15:37:04 "蚂蚁开户" -- 2017-08-15 15:37:25 "132-5877-3524" -- 2017-08-15 15:37:25 "常规开户" -- 2017-08-15 15:37:28 "151-4552-4644" -- 2017-08-15 15:37:28 "保单开户" -- 2017-08-15 15:37:31 "189-0328-0107" -- 2017-08-15 15:37:31

 

转载于:https://my.oschina.net/u/3563297/blog/1559722

你可能感兴趣的文章
Java小细节
查看>>
poj - 1860 Currency Exchange
查看>>
chgrp命令
查看>>
Java集合框架GS Collections具体解释
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
linux 笔记本的温度提示
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
广平县北方计算机第一届PS设计大赛
查看>>
深入理解Java的接口和抽象类
查看>>
java与xml
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
度量时间差
查看>>
通过jsp请求Servlet来操作HBASE
查看>>