Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Der er ikvertfald den fejl at du ikke har sorteret dit array. Uden det giver binary Searh ingen mening.
Ellers synes jeg det burde virke ok blot du caster til Object[] og Object. kunne det være du bruger en gammel Version af java (jeg ved ikke hvor gammel det skulle være) der ikke implementerer binarySearch i klassen java.util.Arrays.
Men eftersom det du ønsker er at finde det usorterede index udfra dagens navn ville jeg nok hellere bruge en lineær søgning i det eksisterende array. Med et så kort array er det ikke dyrt.
public void setUgedag(String dagSomTekst) throws Exception { int i; for ( i=0; i<ugedage.length(); i++ ) { if ( dagSomTekst.equals( ugedage[i] ) { ugedag = i; } } throw new Exception( "Fejl i 'setUgedag'. Param dagSomTekst ('" +dagSomTekst +"') er ikke navnet på en ugedag." ) }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.