用Java写一个26字母和0-9数字 不同长度组合的输出,输出全部的时间不能超过2个小时。需要用多线程录
直接上代码
public class MyThread extends Thread{char[] word = new char[]{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'g', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x','y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9'};int mark;public MyThread(int mark) {this.mark = mark;}public void loop(int count){char [] newWord = new char[6];for (int i = mark;i <= count;i++) {newWord[0] = word[i];for (int j = 0;j <= 35;j++) {newWord[1] = word[j];for (int k = 0;k <= 35;k++) {newWord[2] = word[k];for (int l = 0;l <= 35;l++) {newWord[3] = word[l];for (int m = 0;m <= 35;m++) {newWord[4] = word[m];for (int n = 0;n <= 35;n++) {newWord[5] = word[n];System.out.println(newWord);}}}}}}}@Overridepublic void run() {loop(mark);}public static void main(String[] args) {for (int i = 0;i<=35;i++){MyThread MyThread = new MyThread(i);MyThread.start();}}}
用Java写一个26字母和0-9数字 不同长度组合的输出,输出全部的时间不能超过2个小时。需要用多线程录相关推荐
- 写一个26字母和0-9数字 不同长度组合的输出
写一个26字母和0-9数字 不同长度组合的输出,输出全部的时间不能超过2个小时.需要用多线程录 直接上代码 Password类 package com.more.util; import java.u ...
- 用java写一个算工作日期的功能(考虑到节假日以及补班的情况)
最近公司需要用java写一个算工作日的功能,简单说说我的实现过程跟思路,以供各位参考,大牛勿喷. 基本思路:在数据库先创建一个表,在表中初始化一年中的假期.需要补班等数据(因为每一年放假.补办安排都不 ...
- 用Java写一个公司员工管理系统!
用Java写一个公司员工管理系统! 今天看CSDN发现写管理系统的文章不少,我在这里也给大家用java写一篇!(当然这里只是最简单的那种qwq) 核心功能:对员工各项信息的管理 采用属性文件+资源文件 ...
- 用java写一个简单的区块链(下)
用java写一个简单的区块链(下) 2018年03月29日 21:44:35 java派大星 阅读数:725 标签: 区块链java 更多 个人分类: 区块链 版权声明:本文为博主原创文章,转载请标明 ...
- 怎样用java写一个简单的文件复制程序
怎样用java写一个简单的文件复制程序 代码来源:https://jingyan.baidu.com/article/c35dbcb0d6f1398916fcbc07.html package Num ...
- java文件客户端下载_使用Java写一个minio的客户端上传下载文件
标签:color ati tty java system wired format media param 前言: 确保已经安装了minio的服务端 代码: pom.x ...
- 用java写一个日历_使用JAVA写一个简单的日历
JAVA写一个简单的日历 import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDa ...
- 面试必问:用 Java 写一个内存泄漏程序
编译:ImportNew/唐尤华 原文链接:stackoverflow.com/questions/6470651/creating-a-memory-leak-with-java 问题: 刚参加的一 ...
- 用Java写一个简易五子棋游戏
一. 程序基本思路: 1.写窗口.棋盘面板.控制面板: 2.绘制棋盘: 3.绘制棋子: 4.添加组件功能: 5.判断输赢: 6.悔棋: 7.复盘. 二.实际操作 1.创建窗口.添加面板 package ...
最新文章
- vs2010 静态使用 opencv 2.46 库
- alter添加多个字段_Oracle中 create , alter , delete ,等关键字的使用
- 出道即巅峰,掀起AI领域巨浪的GPT-3来啦
- silver light
- ActiveMQ持久化方式(转)
- Windows平台下 vscode清理Java工程项目的缓存、相关快捷键设置
- jupyter notebook指定工作目录
- 【JS】我的JavaScript学习之路(2)
- caffe win 还是 linux,caffe的windows版本安装,超级简单
- DE14 Interpretation of the Exceptional Case: Resonance
- 深度学习2.0-12.神经网络与全连接层之数据集的加载
- VC++ (MFC)调用 C#生成DLL的方法
- Linux命令大全详解
- 最新消息,我的Zcash钱包收到鱼池的ZEC打款了
- 中山大学delphi视频下载(51讲)
- Java.千呼万唤始出来
- rxjava背压_RxJava背压
- 多久才能学会php,php零基础自学的话多久可以学会?
- 计算机手工绘图,你知道做毕业设计的时候为什么一定要有手工绘图呢?
- 360n5s不打印日志 不同厂商手机系统日志抓取方法