Avatar billede modbod Nybegynder
26. november 2001 - 11:52 Der er 6 kommentarer og
1 løsning

trimning af white spaces, newlines, tabs etc.

Jeg mangler en java klasse der kan fjerne foran-og bagvedstillede \"white spaces\" .. dvs. newlines, tabs etc. I det hele taget at kunne optimere jsp koden så performance bliver forbedre.
Avatar billede disky Nybegynder
26. november 2001 - 11:53 #1
white spaces fjernes med .trim() som du kalder på en string.

Resten må du selv kode.
Avatar billede kresten Nybegynder
26. november 2001 - 12:02 #2
Medmindre dine input er totalt proppet til med de ting du nævner så er det nok ikke mange milisek. du vinder, især hvis du skal lave så mange streng operationer.. det tager også sin tid.
Avatar billede disky Nybegynder
26. november 2001 - 12:04 #3
og husk hvis du laver ting med String\'s brug ALTID StringBuffer ellers skal du se performance tab af dimensioner.
Avatar billede modbod Nybegynder
26. november 2001 - 12:41 #4
kresten> Man kan spare meget, hvis det skal over SSL.

disky> .trim() kender jeg godt, men som du selv er inde på, er det ikke nok.
Avatar billede disky Nybegynder
26. november 2001 - 12:43 #5
så kør det igennem en zipOutputStream først,

Men du skal selv skrive den avancerede trim()
Avatar billede modbod Nybegynder
26. november 2001 - 12:51 #6
disky> og det var så lige den avancerede trim()\'er jeg var ude efter.
Avatar billede logical Nybegynder
29. november 2001 - 08:22 #7
StringTokenizer st = new StringTokenizer(source);
StringBuffer buf = new StringBuffer(source.length());
while(st.hasMoreTokens())
  buf.append(st.nextToken());

return buf.toString()
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