HEJ IGEN, den kommer lige igen som et svar så du kan tildele med pointene. Er ny ekspert bruger :)
Hejsa jeg har lavet matchString() metoden og nu tager den også hensyn til strengens længde iforhold til den anden, det skrev du ikke noget om men det er med for en sikkerheds skyld, det ser ikke lige så pænt ud så jeg kan også emaile dig det i java-filen, cut og paste virker ikke så godt små vinduer
VLH
Ole Bloch
mailto://o-bloch@get2net.dkpublic class match {
public static void main(String[] args) {
String x = "sasasahrrrrrr";
String y = "sojhshhjkhj";
int antal = 0;
antal = matchString(x,y);
System.out.println(antal);
}
public static int matchString(String t,String v) {
String x = null;
if(t.length() < v.length()) {
x = t;
}
if(v.length() < t.length()) {
x = v;
}
int i;
int j;
int antalMatch = 0;
for(i = 0, j = 1; i < x.length(); i++, j++) {
if(t.substring(i,j).equals(v.substring(i,j)))
{
antalMatch++;
}
}
return antalMatch;
}
}//end
Svar
Kommentar