Kuidas Javas tähti vahetada?
Kuidas Javas tähti vahetada?

Video: Kuidas Javas tähti vahetada?

Video: Kuidas Javas tähti vahetada?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, November
Anonim

Stringid on muutumatud Java . Sa ei saa muuta neid. Peate looma uue stringi iseloomu asendatud. Muutke string a-ks char , asendage kiri indeksi järgi, seejärel teisendage massiiv tagasi stringiks.

Seda silmas pidades, kuidas muuta Java-s stringi indeksit?

ToCharArray() kasutamine Teine usutav viis asendamine märk määratud juures indeks sees String kasutab märgimassiivi, mida saab kergesti muuta. Idee on teisendada antud string märgimassiivile, kasutades meetodit toCharArray() ja seejärel asendada antud tegelane indeks märgimassiivis.

Lisaks, kuidas vahetada esimest ja viimast tähemärki stringis? Võtke esiteks element ja salvestage see a char , vahetus a esiteks element koos viimane ja asetage salvestatud element kausta a char sisse viimane element massiivi, seejärel öelge: String temp = uus String (charArray); ja tagasta see. See eeldab, et charArray on teie tähemärkide massiiv.

Kuidas asendada sellega seoses Java-s stringi esimene märk?

12 vastust. Kasutage funktsiooni alamstring() argumendiga 1, et saada alamstring positsioonist 1 (pärast esimene tegelane ) lõpuni string (jättes teise argumendi välja, on vaikimisi täispikkuses string ). Kasutage alamstringi() ja andke number tegelased mida tahad eest kärpida.

Kuidas eemaldada Javas stringist täht?

Võite kasutada alamstringi () meetodit java . lang. String klassi juurde eemaldada esimene või viimane iseloomu kohta String Javas . Substring() meetod on ülekoormatud ja pakub paar versiooni, mis võimaldab teil seda teha tähemärki eemaldada mis tahes positsioonist Java.

Soovitan: