/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication6;
import java.util.Scanner;
import javafx.beans.binding.Bindings;
public class JavaApplication6 {
public static boolean isvalidPassword(String nume){
int count = 0;
for(int i=0; i
if(Character.isDigit(nume.charAt(i))){
count++;
}
}
if (count<3){
return false;
}
if (nume.length()<10){
return false;
}
for (int i = 0; i < nume.length(); i++) {
if (!Character.isLetter(nume.charAt(i)charAt(i)) && !Character.isDigit(nume.charAt(i))){
return false; }
}
return true;}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a password.\n");
System.out.println("§ A password must have at least ten characters.\n" + "§ A password consists of only letters and digits.\n" + "§ A password must contain at least three digits.");
String Password;
Password = scanner.nextLine();
if(isvalidPassword(Password)){
System.out.println("Valid Password");
}
else {
System.out.println("Invalid password.");
}
}}