08. november 2003 - 15:46Der er
9 kommentarer og 1 løsning
IndexOfIgnoreCase problem
jeg har lavet en søge metode, som skal søge efter den indtastede streng. Problemet er, at den skulle finde svaret lige meget om det er med stort eller småt. Hvordan får jeg tilføjet en IgnoreCase i min metode?
String nummer;
System.out.println("Indtast navn: ");
nummer=Keyboard.readString();
for (int i=0; i < Kunde.privat.size(); i++) //cvarereg.VareData er stien til vores ArrayList { Privatkunde fund = (Privatkunde)privat.get(i); //sætter varebesk lig det som er indtastet i VareData på i pladsen
int svar = fund.getPnavn().indexOf(nummer);
if (svar>=0) { System.out.println(Kunde.privat.get(i)); }
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.
Hmmm - jeg er ved at gå kold og kan ikke lige gennemskue om det gør nogen forskel i situationen, det kører jo i en for løkke og som jeg lige læser det, er det hele tekststrenge der sammenlignes - så jeg ved det ikke!
Jeg formodet grunden til at der blev brugt indexOf i første omgang er at der skal kunne søges på del-streng - ellers ville equals jo have have været nok (og der er en equalsIgnoreCase).
Synes godt om
Ny brugerNybegynder
Din løsning...
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.