public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter a safe password: ");
String s = input.next();
private static boolean safe(String s) {
int counter = 0;
boolean digitFound = false;
boolean lowerCaseFound = false;
boolean upperCaseFound = false;
boolean spaceChar = false;
if (s.length() < 8) {
return false;
}
while(counter < s.length()) {
char c = s.charAt(counter);
if (Character.isDigit(c)) {
digitFound = true;
}
counter++;
}
counter = 0;
while(counter < s.length()) {
char c = s.charAt(counter);
if (Character.isLowerCase(c)) {
lowerCaseFound = true;
}
counter++;
}
counter = 0;
while(counter < s.length()) {
char c = s.charAt(counter);
if (Character.isUpperCase(c)) {
upperCaseFound = true;
}
counter++;
}
counter = 0;
while(counter < s.length()) {
char c = s.charAt(counter);
if (Character.isSpaceChar(c)) {
spaceChar = true;
}
counter++;
return true;
}
return false;
}
}
This post has been edited by baavgai: 12 October 2012 - 06:03 AM
Reason for edit:: tagged

New Topic/Question
Reply



MultiQuote




|