Advertisement
Rosamonaar

Phone validator

Oct 10th, 2020 (edited)
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.60 KB | None | 0 0
  1. public class Main {
  2.  
  3.     public static void main(String[] args) {
  4.         System.out.println(isValidPhoneNumber(new Scanner(System.in).nextLine()));
  5.     }
  6.  
  7.     private static boolean isValidPhoneNumber(String number) {
  8.         if (number.length() != 14 || !number.contains("-") || !number.contains(") ") || !number.contains("(")) {
  9.             return false;
  10.         }
  11.         for(char c : (number.substring(1,4) + number.substring(6,9) + number.substring(10)).toCharArray()) {
  12.             if (!Character.isDigit(c)) {
  13.                 return false;
  14.             }
  15.         }
  16.         return true;
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement