ATM machines allow 4 or 6 digit PIN codes and PIN codes cannot contain anything but exactly 4 digits or exactly 6 digits.
If the function is passed a valid PIN string, return true, else return false.
public class Solution {
public static boolean validatePin(String pin) {
boolean isCorrectPin = false;
if (pin.length() == 4 || pin.length() == 6){
isCorrectPin= pin.matches("[0-9]{1,}");
}else{
isCorrectPin=false;
}
return isCorrectPin;
}
}
https://www.codewars.com/kata/55f8a9c06c018a0d6e000132/train/java