JAVA: Hoe een char in een String plaatsen

Pagina: 1
Acties:
  • 42 views sinds 30-01-2008

  • GAEvakYD
  • Registratie: Juni 2001
  • Laatst online: 11:24
Mischien ben ik echt dom bezig, maar het was laat een paar nachten. Ik heb een klein porgramma. Die leest fldTekstmet.getText().charAt(1) het eerste character uit de JTextfield. Die 1 hoogt telkens op. Maar ik wil het uitgelezen charecter bekijken of het een klinker is . Is het er 1 dan moet die niet opgeslagen worden in string anders wel.

Maar krijg telkens van die meldingen dat ik fout doe.

Dit is de globale opzet.

int iTeller=1;
String Tekst;
char temp =(fldTekstmet.getText().charAt(iTeller));

ik wil nu dus bijv die temp telkens achteraan Tekst zetten

Please help

  • Skinkie
  • Registratie: Juni 2001
  • Laatst online: 09-06-2020

Skinkie

Op naar de 500

Char achter String :)

char c
String Text

Text=Text+c;

Btw in java kennen we de toString functie die word dus ook aangeroepen als je Text=""+c; doet :) Text=c; doet het natuurlijk niet ;)

Steun Elkaar, Kopieer Nederlands Waar!


  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Kijk eens naar een StringBuffer.... In principe kan je hiervoor ook string-optelling gebruiken, maar de performance daarvan is een stuk slechter. StringBuffer doet precies wat jij wilt.

Helaas is dit wel een rtf api-docs of manual vraag en we hebben besloten dat deze niet binnen P&W passen. Daarom gaat hij dus op slot. Om het niveau een beetje acceptabel te houden moeten we dergelijke vragen gewoon vermijden.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Dit topic is gesloten.