Gracias tio eres un maquina!

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúpublic char[] calcularClave(){
String s,n,a;
String[] servidor = url.split("/");
s=servidor[2];
String[] nombre = url.split("/");
n=nombre[6];
int resultado;
int total;
int suma=0;
int suma2=0;
String letras="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
for (int i=0; i<s.length();i++) {
char n1;
n1=s.charAt(i);
boolean x=false;
if(n1>'0' && n1<'9'){
suma+=Integer.parseInt(""+n1);
}else{
if((n1<'a' || n1>'z') && (n1<'A' || n1>'Z')){
suma+=10;
}else{
for(int j=0;x==false;){
char n2;
n2=letras.charAt(j);
if(n1!=n2){
j++;
}else{
x=true;
suma+=(j+1);
}
}
}
}
}
for (int i=0; i<n.length();i++) {
char n1;
n1=n.charAt(i);
boolean x=false;
if(n1>'0' && n1<'9'){
suma2+=Integer.parseInt(""+n1);
}else{
if((n1<'a' || n1>'z') && (n1<'A' || n1>'Z')){
suma2+=10;
}else{
for(int j=0;x==false;){
char n2;
n2=letras.charAt(j);
if(n1!=n2){
j++;
}else{
x=true;
suma2+=(j+1);
}
}
}
}
}
total=suma+suma2;
resultado=total/n.length();
String a1,a2,a3;
a1=url.substring(url.indexOf("//")+2);
a2=a1.substring(a1.indexOf("/")+1);
a3=a2.substring(0,resultado);
char clave[] = a3.toCharArray();
return clave;
}
public static void main(String[] arg){
Scanner entrada=new Scanner(System.in);
double peso;
Recurso u=new Recurso();
String url;
System.out.println("Introduce el url");
url=entrada.nextLine();
if(url.equals("")){
System.out.println("Ha decidido salir");
}else{
System.out.println("Introduce el peso");
peso=entrada.nextInt();
if(u.verProtocolo()){
System.out.println("El url si tiene protocolo http");
}else {
System.out.println("El url no tiene protocolo http");
}
System.out.println("La clave que se asigna a esta url es: "+u.calcularClave());
}
}
for (int i=0; i<s.length();i++) {
char n1;
n1=s.charAt(i);
boolean x=false;
if(n1>'0' && n1<'9'){
suma+=Integer.parseInt(""+n1);
}else{
if((n1<'a' || n1>'z') && (n1<'A' || n1>'Z')){
suma+=10;
}else{
for(int j=0;x==false;){
char n2;
n2=letras.charAt(j);
if(n1!=n2){
j++;
}else{
x=true;
suma+=(j+1);
}
}
}
}
}