Avatar billede camilla_hansen Nybegynder
14. december 2003 - 22:36 Der er 9 kommentarer

forklaring af kode.

Hey. Jeg fandt dette stykke kode længere nede, som jeg måske kan bruge. Jeg har i hvert fald hørt fra en ven at jeg skal bruge char metoden. Men jeg er ikke sikker så er der en af jer, der kan forklare mig hvad det gør og hvordan?
private  String reverseIt(String source) {
      int len = source.length();
      StringBuffer dest = new StringBuffer(len);
      for (int i = (len - 1); i >= 0; i--)
      dest.append(source.charAt(i));
    return dest.toString();
    }
Avatar billede arne_v Ekspert
14. december 2003 - 22:41 #1
Den vender en String.

ABCD bliver til DCBA
Avatar billede nmh Nybegynder
14. december 2003 - 22:41 #2
Den returnerer indholdet i den overførte streng source i omvendt rækkefølge.
abc bliver til cba.
I for-løkken hentes et tegn ad gabgen fra source og tilføjes til dest.
Avatar billede arne_v Ekspert
14. december 2003 - 22:41 #3
Den laver en StringBuffer og så henter den alle chars bagfra
i input strengen og appender.
Avatar billede camilla_hansen Nybegynder
14. december 2003 - 23:18 #4
Det var vist ikke lige det jeg skulle bruge. Men tak alligevel.
Avatar billede arne_v Ekspert
14. december 2003 - 23:20 #5
Hvad skulle du bruge ?
Avatar billede arne_v Ekspert
14. december 2003 - 23:21 #6
Har du iøvrigt set:

http://www.eksperten.dk/spm/439273

?
Avatar billede arne_v Ekspert
14. december 2003 - 23:22 #7
Og et svar for forklaringen
Avatar billede arne_v Ekspert
26. december 2003 - 16:19 #8
Tid at afslutte spørgsmålet ?
Avatar billede arne_v Ekspert
23. januar 2004 - 22:38 #9
?
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester