Sisukord:

Kas saame Java keeles stringi ja täisarvu ühendada?
Kas saame Java keeles stringi ja täisarvu ühendada?

Video: Kas saame Java keeles stringi ja täisarvu ühendada?

Video: Kas saame Java keeles stringi ja täisarvu ühendada?
Video: Täitke TypeScripti kursus tunniga | Masinakiri algajatele 2024, November
Anonim

Keerake string kokku int väärtuseni Java . To aheldada a string int väärtuseks kasutage konkatenatsioon operaator. int val = 3; Nüüd, et aheldada a string , sina tuleb deklareerida a string ja kasutage operaatorit +.

Tea ka, mis juhtub, kui lisate stringile int?

Sina ühendavad int stringis . sisse String konkatenatsioon int teisendatud String . In teisendatakse a-ks string , seega on kontrollsumma väärtus 15Mesalt. Kui ainult üks operandi avaldis on tüüpi String , siis string teisendus teostatakse teisel operandil, et saada a string tööajal.

Seejärel tekib küsimus, millist operaatorit saab stringide ühendamisel kasutada? Paljudes programmeerimiskeeltes on stringide ühendamine binaarne infix-operaator. Operaator + (pluss) on stringi konkatenatsiooni tähistamiseks sageli ülekoormatud argumendid : "Tere, " + "Maailm" väärtus on "Tere, maailm".

Kuidas sel viisil Javas ühendada?

Operaatori + kasutamine on kõige levinum viis aheldada kaks stringi sisse Java . Saate esitada muutuja, arvu või stringliteraali (mis on alati ümbritsetud jutumärkidega). Lisage kindlasti tühik, et kombineeritud stringi printimisel eraldataks selle sõnad õigesti.

Kuidas teisendada arv stringiks?

Erinevad viisid täisarvude ja stringide teisendamiseks Javas

  1. Teisendamine kasutades Integer.toString(int) Klassil Integer on staatiline meetod, mis tagastab String-objekti, mis esindab määratud int parameetrit.
  2. Teisendage string.valueOf(int) abil
  3. Teisendage kasutades Integer(int).toString()
  4. Teisendage kümnendvormingu abil.
  5. Teisendage StringBufferi või StringBuilderi abil.
  6. Teisendage spetsiaalse radiksiga.

Soovitan: