密码生成
来源:互联网 发布:netstat windows 编辑:程序博客网 时间:2024/05/17 08:01
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
//将一个整数转换成一位数
static int sub(int x){
int re=0;
while(true){
re=0;
String str=x+"";
for(int i=0;i<str.length();i++)
re+=Integer.parseInt(str.charAt(i)+"");
//char+"" 转为string
if(re<10)
break;
x=re;
}
return re;
}
//将数组的每一位都转换为一位数
static void subArr(int[] arr){
for(int i=0;i<arr.length;i++){
arr[i]=sub(arr[i]);
}
}
static void makePassword(String source){
List<String> list=new ArrayList<String>();
int i=0;
//截取字符串
while(source.length()-i>6){
list.add(source.substring(i,i+6));
i+=6;
}
list.add(source.substring(i));//添加剩下的最后一个字符串
int[] store =new int[6];//存放每位的ascii值之和
for(int k=0;k<store.length;k++){
for(int j=0;j<list.size();j++){
store[k]+=list.get(j).charAt(k);
}
}
subArr(store);
}
public static void main(String[] args) {
}
}
- 生成密码
- 生成密码
- 密码生成
- 密码生成
- 生成密码
- java生成密码生成
- ASP生成随机密码
- 随机生成密码函数
- 生成随机密码
- 生成随机密码
- 生成强密码
- 生成随机密码
- 随机生成密码
- 生成随机密码
- PHP穷举密码生成
- 生成随机密码
- Linux 密码生成
- 密码字典生成工具
- php重定向的三种方法
- 简单题
- POJ2104-K-th Number
- 使用ansible自动化安装zabbix server端
- 提取拼音首字母
- 密码生成
- 串的简单处理
- JAVA中StringBuffer类常用方法详解
- 猜算式
- system.out.printf()的使用方法
- 【华为实验】AAA本地认证和hwtacacs配置并存的情况总结
- C语言中qsort的基本用法
- ACM与Java
- 转 基于贪心算法求解TSP问题(JAVA)