Innholdsfortegnelse:

Kan vi slå sammen streng og heltall i Java?
Kan vi slå sammen streng og heltall i Java?
Anonim

Sammenknytt streng til en int-verdi i Java . Til sette sammen en streng til en int-verdi, bruk sammenkobling operatør. int val = 3; Nå, til sette sammen en streng , du trenger å erklære en streng og bruk +-operatoren.

Vet også, hva skjer hvis du legger til en int til en streng?

Du setter sammen int i streng . I String sammenkobling int konvertert til String . Innen vil bli konvertert til en streng , så verdien av sjekksum vil være 15Mesalt. Hvis bare ett operanduttrykk er av typen String , deretter streng konvertering utføres på den andre operanden for å produsere en streng ved kjøretid.

Spørsmålet er deretter hvilken operatør som kan brukes i strengsammenkobling? I mange programmeringsspråk er strengsammenkobling en binær infiksoperator. + (pluss)-operatoren er ofte overbelastet for å angi sammenkobling for streng argumenter : "Hei, " + "Verden" har verdien "Hei, verden".

På denne måten, hvordan setter du sammen i Java?

Å bruke +-operatoren er den vanligste måten å gjøre det på sette sammen to strenger inn Java . Du kan angi enten en variabel, et tall eller en streng-literal (som alltid er omgitt av doble anførselstegn). Sørg for å legge til et mellomrom slik at ordene skilles riktig når den kombinerte strengen skrives ut.

Hvordan konverterer du et tall til en streng?

Ulike måter for konvertering av heltall til streng i Java

  1. Konverter ved å bruke Integer.toString(int) Integer-klassen har en statisk metode som returnerer et String-objekt som representerer den spesifiserte int-parameteren.
  2. Konverter med String.valueOf(int)
  3. Konverter med Integer(int).toString()
  4. Konverter med DecimalFormat.
  5. Konverter med StringBuffer eller StringBuilder.
  6. Konverter med spesiell radix.

Anbefalt: