QQ號碼校驗

 1 import java.util.Scanner;
 2 
 3 /*已知一串字符串,問是否能夠做爲QQ號碼
 4 QQ號碼要求:
 5 1.   5—11位
 6 2.   0不能做爲開頭數字
 7 3.   必須全爲數字
 8  */
 9 public class qqjiaoyan {
10     public static void main(String[] args) {
11         Scanner sc=new Scanner(System.in);
12         System.out.println("請輸入校驗的字符串:");
13         String s=sc.nextLine();
14         System.out.println(check(s));
15 
16     }
17     public static boolean check(String s){
18         char [] c=s.toCharArray();
19         boolean flag=true;
20         if(s.length()>=5&&s.length()<=11){
21             if(c[0]!=0){
22                 for(int i=0;i<s.length();i++){
23                     if(!Character.isDigit(c[i])){
24                         flag=false;
25                         break;
26                     }
27                 }
28             }else{
29                 flag=false;
30             }
31         }else{
32             flag=false;
33         }
34         return flag;
35     }
36 }

結果顯示:java

 

相關文章
相關標籤/搜索