H
Hilfe
Gast
Oh man ich werd das identifier expected nicht mehr los und ich versteh nich weshalb. Hab mir mittlerweile tausendmal angeguckt wie man Klassen und Methoden deklariert und seh bei mir keinen Fehler. Die Fehler schreib ich mal in den Quelltext rein. Da mir Netbean die Complilerfehler sofort ausgibt.
Bitte könnt ihr mir sagen, an welcher Stelle ich unfähig bin.
[/code]
Bitte könnt ihr mir sagen, an welcher Stelle ich unfähig bin.
Code:
package mergesort2;
import HUMath.Numerik.*;
public class Merge {
public String mergesort(String a);
{int halb=div(length(a),2);
if (String.length(a) > 1) {String a1 = a.substring(0,halb);
String a2 = a.substring(halb,length(a));
return sort(mergesort(a1),mergesort(a2));
}
}
//Eine Zeile tiefer gibt das Programm aus: <identifier> expected
public String sort(String a,b){
Sring summe;
while((length(a) != 0) && (length(b) != 0)){
if (a.charAt(0) > b.charAt(0)) {
summe = summe + a.charAt(0);
}
else {
summe = summe + b.charAt(0);
}
return summe;
}
do
}
public static void main(String [] args){
String ausgabe;
ausgabe = mergesort("dlemdneioaf");
System.out.println(ausgabe);
// Eine Zeile drunter gibt er aus: ")" expected (Jedoch wieso?)
}
}