Hoe verander jy letters in Java?
Hoe verander jy letters in Java?

Video: Hoe verander jy letters in Java?

Video: Hoe verander jy letters in Java?
Video: Java JTable Header Background, Font, Alignment, Text Color [ with source code ] 2024, Mei
Anonim

String is onveranderlik in Java . Jy kan nie verander hulle. Jy moet 'n nuwe string skep met die karakter vervang. Verander die tou in 'n char , vervang die brief volgens indeks, skakel dan die skikking terug in 'n String.

As u dit in die oog hou, hoe verander u die indeks van 'n string in Java?

Die gebruik van toCharArray() Nog 'n aanneemlike manier om vervang karakter by die gespesifiseerde indeks in a Snaar gebruik 'n karakterskikking wat maklik gewysig kan word. Die idee is om die gegewe om te skakel string na karakter skikking met behulp van sy toCharArray() metode en dan vervang die karakter by gegewe indeks in die karakterreeks.

Verder, hoe verander jy eerste en laaste karakters in 'n string? Neem die eerste element en stoor dit in 'n char , ruil die eerste element met die laaste , en plaas die element wat jy gestoor het in 'n char in die laaste element in die skikking, sê dan: Snaar temp = nuut Snaar (charArray); en gee dit terug. Dit neem aan dat charArray jou reeks chars is.

In hierdie verband, hoe vervang jy die eerste karakter van 'n string in Java?

12 Antwoorde. Gebruik die substring()-funksie met 'n argument van 1 om die substring vanaf posisie 1 (na die eerste karakter ) tot aan die einde van die string (as die tweede argument uitgelaat word, word die volle lengte van die string ). Gebruik substring() en gee die getal van karakters wat jy van voor af wil snoei.

Hoe verwyder jy 'n letter uit 'n string in Java?

Jy kan die substring() metode van gebruik java . lang. Snaar klas aan verwyder die eerste of laaste karakter van String in Java . Die substring() metode is oorlaai en bied 'n paar weergawes wat jou toelaat om verwyder 'n karakter van enige posisie in Java.

Aanbeveel: