Z
zhai2008
Unregistered / Unconfirmed
GUEST, unregistred user!
public static String getEncrypt(String str) { String sn="ziyu"; //密钥 char[] snNum=new char[str.length()/3]; String result=""; for(int i=0,j=0;i<str.length()/3;i++,j++) { if(j==sn.length()) j=0; int n=Integer.parseInt(str.substring(i*3,i*3+3)); snNum=(char)((char)n^sn.charAt(j)); } for(int k=0;k<str.length()/3;k++) { result+=snNum[k]; } return result; }