[ad_1]
This looks like a homework question so I won’t solve it directly. However here are some steps you could take:
Create a method to validate the input (
public static boolean isValid(String str))Convert the
Stringto a characterArray. (There’s a method for that!)Iterate over the letters and keep track of how many upper and lower case letters there are and how many digits there are. (Using
Character.isDigit(),Character.isUpperCase()andCharacter.isLowerCase())If all the requirements are met, return true. Return false otherwise.
0
[ad_2]
solved How to check if there are 2 upper case letters, 3 lower case letters, and 1 number in JAVA