//用处得到所有键盘值的组合
public class password { /**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
new password().start();
}
public void start(){
new Thread(new Runnable(){
public void run(){
int len=0;
while(len<3){
char[] c=new char[len];
createpass(0, len,c);
len++;
}
}
}).start();

} public void createpass(int counter,int len,char[] c){

if(len==0)
return;
for(int k=48;k<127;k++){
c[counter]=(char)k;
if(counter==0)
System.out.println(k);
if(counter==len-1){
System.out.println(new String(c)+":len:"+len+":counter:"+counter);
}else{
++counter;
createpass(counter,len,c);
}
// System.out.println(c[0]);
} }}
得到所有键盘人键值

System.out.println(new String(c)+":len:"+len+":counter:"+counter);
不仅人意啊
不知错在那里??