boolean checkKapLetters(String kode) { String kodeUpper = kode.toUpperCase(); if ( kodeUpper.equals( kode ) ) { // det ændrede ikke noget så alt er uppercase return true; } else { // noget blev ændret fra lower til upper return false } } //end checkKapLetters.
disky -> Der bliver da ikke lavet nogen tildeling. Så jeg synes det er en simpel og gennemskuelig løsning, og iøvrigt nøjagtig som jeg selv ville lave den.
aslan -> char er i java en tal type (16 bit unsigned så vidt jeg husker), og er overhovedet ikke kompatibel med stenge. Så char tmp = ""; giver ingen mening. Det gør char tmp = 42; derimod glimrende.
Ups. Den havde jeg lige overset i koden. Selvfølgelig skal det være equals. == sammenligner object-referencer, og objektet kode er iihvertfald ikke det samme object som returværdien fra metoden toUpperCase. Så den vil altid give false.
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.