您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > 注册程序java小程序
importjava.util.Scanner;//2015年10月17日jawongpublicclassRegister{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);Stringusername,password,checkPassword;intk=0;do{System.out.println(请输入要注册的账号名);username=input.next();charusername0=username.charAt(0);if(!(1=username.length()&&username.length()=20)){k=0;System.out.println(账号名需在20字符以内);}elseif(!(('a'=username0&&username0='z')||('A'=username0&&username0='Z'))){k=0;System.out.println(账号名首字母应为字母);}elseif((!CheckUser(username))){k=0;System.out.println(账号名应为字母,数字,和下划线的组合);}else{k=1;System.out.println(账号名可以注册,请继续设置密码!);}}while(k==0);do{System.out.println(请输入要注册账号名的密码:);password=input.next();if(!(6=password.length()&&password.length()=20)){k=0;System.out.println(密码需在6到20字符以内);}elseif((!checkPass(username))){k=0;System.out.println(密码应为字母,数字,和符号的组合);}else{k=1;System.out.println(密码可以使用,请继续!);}}while(k==0);do{System.out.println(请再次输入要注册账号名的密码:);checkPassword=input.next();if(!(checkPassword.equals(password))){k=0;System.out.println(与第一次输入的密码不一致请重新输入!);}/*elseif(!(6=checkPassword.length()&&checkPassword.length()=20)){k=0;System.out.println(密码需在6到20字符以内!);}elseif((!checkPass(checkPassword))){k=0;System.out.println(密码应为字母,数字,和符号的组合!);}*/else{k=1;System.out.println(密码设置完毕!);}}while(k==0);System.out.println(恭喜您!完成注册!);System.out.println(您的账号名是:);System.out.println(username);System.out.println(您的密码是:);System.out.println(password);}privatestaticbooleancheckPass(Stringstr){booleana1;inta=1;for(inti=0;istr.length();i++){a1=(33=str.charAt(i)&&str.charAt(i)=126);if(!a1){a=0;break;}}if(a==0)returnfalse;elsereturntrue;}privatestaticbooleanCheckUser(Stringstr){booleana1,a2,a3,a4;inta=1;for(inti=0;istr.length();i++){a1=('a'=str.charAt(i)&&str.charAt(i)='z');a2=('A'=str.charAt(i)&&str.charAt(i)='Z');a3=('0'=str.charAt(i)&&str.charAt(i)='9');a4=(str.charAt(i)=='_');if(!(a1||a2||a3||a4)){a=0;break;}}if(a==0)returnfalse;elsereturntrue;}}
本文标题:注册程序java小程序
链接地址:https://www.777doc.com/doc-2261727 .html