05. marts 2003 - 00:38Der er
4 kommentarer og 1 løsning
00.000 til 0
Hvordan kan man i Java lave en String med en værdi på f.eks. 0000000.000000 om til 0? Derudover ønskes alle mellemrum fra String'en fjernes, både i starten, i slutningen og midt i String'en. Jeg har denne kode (imports osv. er udeladt) hvor jeg henter indholdet af en tekstboks, fjerner eventuelle mellemrum i starten og i slutning og til sidst fjerner mellemrum midt i String'en (jeg håber jeg har gjort dette på den bedste måde? (for jeg fatter kun hvad der præcist sker på den øverste af linjerne herunder)):
String tekst_nederst = tekstfelt_nederst.getText().trim(); StringTokenizer st = new StringTokenizer(tekst_nederst); StringBuffer buf = new StringBuffer(tekst_nederst.length()); while(st.hasMoreTokens()) buf.append(st.nextToken()); JOptionPane.showMessageDialog(null, buf.toString());
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.