public static void getRes(String arr, ArrayList<String> res) { if (arr.length() < 8) { res.add("Irregular password"); } else { boolean hasUpChar = false; boolean hasLowChar = false; boolean hasFuhao = false; boolean hasNum = false; for (int j = 0; j < arr.length(); j++) { char c = arr.charAt(j); if (Character.isDigit(c)) hasNum = true; else if (Character.isUpperCase(c)) hasUpChar = true; else if (Character.isLowerCase(c)) hasLowChar = true; else hasFuhao = true; } if (hasFuhao && hasNum && hasLowChar && hasUpChar) res.add("Ok"); else res.add("Irregular password"); } } 第二题
点赞 3

相关推荐

做黑夜里的那道光:两年电赛完赛没必要写,纯扣分
双非本科求职如何逆袭
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
12-10 15:21
华为-媒体院 算法 n*16 硕士985
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务