写一个26字母和0-9数字 不同长度组合的输出,输出全部的时间不能超过2个小时。需要用多线程录

直接上代码

Password类
package com.more.util;

import java.util.Arrays;

public class Password {
static 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’};
public static void main(String[] args) {

 char [] password = new char[6];//产生第1个字母for (int i = 0;i <= 35;i++) {password[0] = word[i];//产生第2个字母for (int j = 0;j <= 35;j++) {password[1] = word[j];//产生第3个字母for (int k = 0;k <= 35;k++) {password[2] = word[k];//产生第4个字母for (int l = 0;l <= 35;l++) {password[3] = word[l];//产生第5个字母for (int m = 0;m <= 35;m++) {password[4] = word[m];//产生第6个字母for (int n = 0;n <= 35;n++) {password[5] = word[n];System.out.println(new String(password));}}}}}}
}

}

PasswordThread类

package com.more.util;

public class PasswordThread {
static 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’};
public static void main(String[] args) {

 char [] password = new char[6];//产生第1个字母for (int i = 0;i <= 35;i++) {password[0] = word[i];//产生36条线程new Thread(new Runnable() {@Overridepublic void run() {//产生第2个字母for (int j = 0;j <= 35;j++) {password[1] = word[j];//产生36条哦线程new Thread(new Runnable() {@Overridepublic void run() {//产生第3个字母for (int k = 0;k <= 35;k++) {password[2] = word[k];new Thread(new Runnable() {@Overridepublic void run() {//产生第4个字母for (int l = 0;l <= 35;l++) {password[3] = word[l];new Thread(new Runnable() {@Overridepublic void run() {//产生第5个字母for (int m = 0;m <= 35;m++) {password[4] = word[m];//new Thread(new Runnable() {@Overridepublic void run() {//产生第6个字母for (int n = 0;n <= 35;n++) {password[5] = word[n];System.out.println(new String(password));}}}).start();}}}).start();}}}).start();}}}).start();}}}).start();}
}

}

直接可以使用

写一个26字母和0-9数字 不同长度组合的输出相关推荐

  1. 用Java写一个26字母和0-9数字 不同长度组合的输出,输出全部的时间不能超过2个小时。需要用多线程录

    直接上代码 public class MyThread extends Thread{char[] word = new char[]{'a', 'b', 'c', 'd', 'e', 'f', 'g ...

  2. 用C语言写一个简单的小游戏——猜数字

    我们该如何设计这个程序? 1.首先应该打印一个菜单,让玩家选择玩游戏或者退出游戏 2.当玩家选择玩游戏,我们让电脑生成一个1~100的随机数,让玩家去猜 3.如果玩家猜的数比电脑生成的数大,我们提示猜 ...

  3. C语言:写一个函数,输入4个数字,要求输出4个数字字符,但每两个数字间空一个空格。

    题目概述:写一个函数,输入4个数字,要求输出4个数字字符,但每两个数字间空一个空格. 编程: #include<stdio.h> #include<string.h> int ...

  4. JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力。。...

    JS高级群的日常!写一个从10到0的倒计时,用console.log打印,不可以用 setInterval!本来说好的研究avalonJS最后演变成了看着大神在那边互相比拼实力.. 小森 执行一个函数 ...

  5. 从键盘输入一个字符,判断其是不是大写字母,如果是则请输出这个大写字母,如果不是请输出“这不是一个大写字母”的英文信息(要求:能连续输出直到输出“#”结束)。

    从键盘输入一个字符,判断其是不是大写字母,如果是则请输出这个大写字母,如果不是请输出"这不是一个大写字母"的英文信息(要求:能连续输出直到输出"#"结束). P ...

  6. 写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果。

    写一个程序从键盘输入两个整数,然后显示输出第1个数除以第2个数的结果.例如,输入123和12,程序的输出结果格式如下:10 Remainder = 3------12 ) 123提示:使用求余运算符获 ...

  7. python将输入语句中的字母、空格、数字和其他字符分别输出

    python将输入语句中的字母.空格.数字和其他字符分别输出 str=input("输入任意字符") #列出四种类型的列表来盛放相应的字符 letters=[] spaces=[] ...

  8. python股票自动交易从零开始-怎样用 Python 写一个股票自动交易的程序-数字货币代理...

    1个赞 股票自动交易助手提供了一个 Python 自动下单接口,参考代码#股票自动交易助手 Python 自动下单使用 例子#把此脚本和 StockOrderApi.py Order.dll 放到你自 ...

  9. js写一个函数,用户输入1个数字,判断是否是素数

    var num = prompt('请输入大于2的整数'); var answer = ''; function panduan(num) { for (var i = 2; i < num; ...

最新文章

  1. leetcode算法题--Count and Say
  2. bootstrap获取表格中选中行的值_这才是No.1的Excel表格核对技巧
  3. Centos7 Minimal 版安装后安装图形界面教程
  4. 彻底理清重载函数匹配
  5. freeswitch 安装 fail2ban 动态拦截IP攻击
  6. Java校招笔试题-Java基础部分(六)
  7. CentOS7环境下搭建ElasticSearch
  8. python编程跳一跳_使用Python实现跳一跳自动跳跃功能
  9. python 实例创建
  10. 2011-8-13 随笔一二
  11. 一洗大增大膏是真的吗_久久享欲增大膏跟一洗大结合真的有那么神奇吗?
  12. 求解一元二次方程的根
  13. 10个python办公黑科技,助你办公效率提高100倍
  14. 【原创】 ES5高效封装WIN10系统教程2020系列(四)使用工具优化与清理
  15. C++中atan()与atan2()的区别和用法
  16. 群体遗传,进化分析利器Popgene分享给大家
  17. java如何生成api文档_api文档自动生成工具
  18. IELTS writing skills——学习笔记
  19. Android安卓反编译apk源代码,移动应用开发课程
  20. alook浏览器哪个好 夸克浏览器_简单搜索、X浏览器、夸克浏览器、Via极简移动浏览器,到底哪个最好用?...

热门文章

  1. 【论文导读】Learning to Localize Sound Source in Visual Scenes
  2. PHP使用Imagick绘制六芒星能力图
  3. 分布式系统概念和设计-操作系统中的支持和设计
  4. Euraka服务注册篇
  5. Uni-App - 接口 - 第三方登录(H5+ APP)(Hcoder 版)
  6. VBA工程加密,工程不可查看加密
  7. RESB 0x7dfe-$ 报错
  8. java-net-php-python-JSP学校教育论坛管理系统开题任务书PPT计算机毕业设计程序
  9. Ubuntu20.04安装Nvidia驱动——4060显卡(黑屏解决方法)
  10. 赤壁之战(dp树状数组)