Hallo Zusammen, ich weiß es nicht , wie ich anfangen soll, wenn ich den ersten Name liefere, der alphabetisch auf den angegebene Name folgt. ich möchte gern immer nachfolgene String in ein String array mit angegebene String Name vergleichen, wenn es stimmt ,soll Name zurückliefern und liefert null wenn keine gibt.
Java:
/**
* Liefert den ersten Name,der alphabetisch auf den angegebenen Namen folgt
* @param name
* @return
*/
public String getNameAfter(String name){
// lassen die Schleife bis zum Ende Index von String durch
for(int i = 0; i <= person.length; i++){
// Vergleich die nachfolgede String Name in String Array
// durch jede Schleife i+1 mit String name.
if(person[i+1].getName().compareTo(name)!= 0){
return null;
}else{
return person[i].getName();
}
}
return null;
}
Zuletzt bearbeitet: