检测密码规范Java
来源:互联网 发布:java直播系统 编辑:程序博客网 时间:2024/04/30 11:16
检测密码习题:
题目原题:检测字符串是否是一个有效的密码,检测的规则如下:1、密码必须至少为8位数字密码。2、密码仅能包含字母和数字。3、密码必须包含至少两个数字。
方法一、普通方法:public class checkPassWord { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("please enter the String:"); String str = input.nextLine(); if (checkPassWordMethod(str)) System.out.println("Valid Password."); else System.out.println("Invalid Password."); input.close(); } public static boolean checkPassWordMethod(String str) { char[] ch1 = str.toCharArray(); boolean flag = false; int num_count = 0, char_number = 0; for (int i = 0; i < ch1.length; i++) { if (Character.isDigit(ch1[i]) || Character.isLetter(ch1[i])) { if (Character.isDigit(ch1[i])) num_count++; else char_number++; } else break; } if (num_count >= 2 && char_number >= 8) flag = true; System.out.println("num_count=" + num_count + ",char_number=" + char_number); return flag; }}
题目总结:在此题目中主要就是使用Character.isDigit()和Character.isLetter()的方法来判断某一个字符是否为一个数字或者是一个字符,首先将一个字符串转化为一个字节数组,然后再逐一进行判断。
0 0
- 检测密码规范Java
- java密码强度检测
- Java检测密码
- 密码强度检测(Java)
- java小程序——检测密码
- 密码检测密码强度
- Java实现扫描SVN项目代码检测是否符合规范
- 阿里巴巴java规范检测值得注意的项总结
- Java实现--密码强度检测--的工具类代码
- Java判断密码字符串String的合法性:检测密码的合法性
- 密码强度检测
- 密码强度检测函数
- 密码强度检测
- 检测密码强度
- JavaScript密码强度检测
- 密码强度检测
- 密码强度检测
- 密码强度检测
- poj 1942 Paths on a Grid (求组合数)
- C#调用PB写的com组件dll
- mac配置apache创建虚拟主机
- CoreSeek详细安装教程
- linux的通信方式之匿名管道
- 检测密码规范Java
- Ubuntu下虚拟机Bochs安装问题解决汇总
- POJ 2521 How much did the businessman lose G++
- 天梯赛 银行排队问题之单队列多窗口服务 (25分)
- 责任链模式
- POJ-2492 A Bug's Life
- scipy-note
- 25.session聚合统计之重构过滤进行统计
- Android Fragment完全解析,关于碎片你所需知道的一切