Hallo,
ich versuche ein Programm zu schreiben nur wenn ich versuche die Strings zu vergleichen (auch String mit nem int ich weiß nicht ob das geht) funktioniert das nicht
int x_links = 0;
int x_rechts = array.length -1;
int x_mitte = (x_links + x_rechts) / 2;
if (x_links>x_rechts || suchwort.compareTo(x_links)<0 ||suchwort.compareTo(x_rechts)>0)
//The method compareTo(String) in the type String is not applicable for the arguments (int)
System.out.println("Das Wort existiert nicht");
if (suchwort.equals(x_mitte));
System.out.println(x_mitte + 1);
ich versuche ein Programm zu schreiben nur wenn ich versuche die Strings zu vergleichen (auch String mit nem int ich weiß nicht ob das geht) funktioniert das nicht
int x_links = 0;
int x_rechts = array.length -1;
int x_mitte = (x_links + x_rechts) / 2;
if (x_links>x_rechts || suchwort.compareTo(x_links)<0 ||suchwort.compareTo(x_rechts)>0)
//The method compareTo(String) in the type String is not applicable for the arguments (int)
System.out.println("Das Wort existiert nicht");
if (suchwort.equals(x_mitte));
System.out.println(x_mitte + 1);