16. januar 2005 - 06:27Der er
8 kommentarer og 1 løsning
Sætte returns ind i en String
Hej Eksperter,
Jeg har et problem med teksten på nogle knapper. Problemet er at teksten bliver for lang, så jeg skal have sat nogle returns ind. Jeg er kommet frem til at teksten max må være 16 karakterer lang, ellers skal der indsættes et return efter hver mellemrum.
Det må være noget med
String text = rs.getString("text");
if(text.length>15){ find første mellemrum; indsæt return
detene og detandet skulle så gerne blive dit og dat
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
giver: - et String objekt med værdien "ABC" - en reference s som peger på førnævnte objekt
s = s + "D";
vil: - lave et nyt String objekt med værdien "ABCD" - sætte s til at pege på det - markere det gamle String objekt som stadig indholder "ABC" for garbage collection
Og inden du spørger om ikke så man lige så godt kunen sige at Strings kunne ændres:
public void addD(String s) { s = s + "D"; }
...
s = "ABC" addD(s); System.out.println(s);
udskriver altså "ABC" og ikke "ABCD"
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.