⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 personauth.java

📁 基于java 的号码生成器,在Jbuilder 2005中调试
💻 JAVA
字号:
import java.io.*;
import java.util.*;

class PersonAuth{

  public static void main(String[] args) throws IOException{
     /*
     FileInputStream fin= new FileInputStream("info.txt");
     InputStreamReader read = new InputStreamReader(fin,"gbk");
     BufferedReader reader=new BufferedReader(read);
     String line;
     Vector code = new Vector();
     Vector region = new Vector();
     while ((line = reader.readLine()) != null) 
     {
       
       if(line.length()==0)
       {
         code.add("flag");
         region.add("flag");
       }
       else
       {
       	  code.add(line.substring(1,7));
          region.add(line.substring(8));
       }

     }
     String temp="公安县";
     String temp1;
    
     for(int i=0;i<region.size();i++){
     	  temp1=(String)region.get(i);
          System.out.println (temp1+" "+temp);  
            if(temp.compareTo(temp1)==0){
            
               System.out.println ("ok");
               break;
            }
     }
     /*
     String code="44010519820630005";
     int[] wi={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};
     char[] vi={'1','0','X','9','8','7','6','5','4','3','2'}; 
     int sum=0;
     int mod=0;
     for(int i=0;i<17;i++)
        sum=sum+Character.getNumericValue(code.charAt(i))*wi[i];	
     mod=sum%11;
     code+=vi[mod];
     System.out.println (code);
     */
       }
   public static boolean Validate_year(String year)
   {
         
          boolean res=true;
          if(year.length()!=4)
               res=false;
          else
          {
       if(Character.getNumericValue(year.charAt(0))==0||
             Character.getNumericValue(year.charAt(0))>10||
             Character.getNumericValue(year.charAt(0))<=0)
                          res=false;
                          System.out.println (res);
          if(Character.getNumericValue(year.charAt(1))>=10||
             Character.getNumericValue(year.charAt(1))<0)
                                res= false;
                                 System.out.println (res);
          if(Character.getNumericValue(year.charAt(2))>=10||
              Character.getNumericValue(year.charAt(2))<0)
                                res= false;
                                 System.out.println (res);
          if(Character.getNumericValue(year.charAt(3))>=10||
             Character.getNumericValue(year.charAt(3))<0)
                                res= false;
                                 System.out.println (res);

      }
       return res;
     }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -