| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan tilføjes Int Into en String i Java
    Når du handler med tal i dine Java -programmer , kan du udlæse dem til brugerne sammen med tekst. Du kan tilføje numre såsom primitive -typen heltal til strenge ved hjælp af StringBuilder klassen. Du kan tilføje et heltal til en streng direkte , men da strengeobjekter er uforanderlige i Java , den er ineffektiv . Hvis et objekt er uforanderlig , kan det ikke ændres. Hvis du lægger noget til en streng , dette medfører Java for at oprette en ny streng. I stedet for at gøre dette, kan du bruge StringBuilder klassen at tilføje din heltal til en tekststreng mere effektivt. Instruktioner
    1

    Opret din streng variabel . Hvis du ikke allerede har en streng , som du ønsker at tilføje et heltal, tilføj den følgende linie til dit program : String someText = " Her er en række "
    p Du kan vælge enhver variabel navn og snor værdsætter du vil. Hvis du ikke har en heltalsvariabel endnu, skal du bruge følgende kode til at lave et: . Int mynumber = 5;

    Dit program har nu strengen og heltal til tilføje til det
    2

    Opret et StringBuilder objekt. Føj følgende kode til at oprette et objekt instans af StringBuilder klasse: StringBuilder sBuild = new StringBuilder ( someText )

    StringBuilder konstruktør tager en streng parameter til model i første omgang. Når du har en StringBuilder objekt, kan du udføre ændringer på strengen værdi , herunder tilføje værdier for andre typer såsom heltal til det.
    3

    Append yderligere data til din streng ved hjælp af StringBuilder objekt. Tilføj følgende linie til dit program : sBuild.append ( ":" ) ;

    Dette forbereder din streng til at tilføje den heltalsværdi ved forud det med et kolon og et mellemrum. Ellers ville din heltal vedlægges umiddelbart efter den eksisterende tekst uden mellemrum i mellem. Tilføj følgende linie til at tilføje din heltal til strengen : sBuild.append ( mynumber )
    p Du kan omfatte yderligere append - metoden opkald, hvis du ønsker at tilføje mere tekst efter tallet
    . 4

    Få strengen værdien tilbage fra din StringBuilder objekt. Hvis du ønsker at gemme den nye streng værdi i den oprindelige streng variabel , skal du bruge følgende kode: someText = sBuild.toString ();
    p Hvis du foretrækker at oprette en ny streng variabel , der forlader den oprindelige upåvirkede , skal du bruge følgende syntaks i stedet: String newText = sBuild.toString ();

    Du kan nu henvise til den ny streng ved efterfølgende punkter i din kode
    5

    Test din nye . streng . Føj følgende kode til at køre din streng: System.out.println ( someText )
    p Hvis du har oprettet en ny streng variabel , ændre print - metoden parameter for at afspejle sit navn. Gem din fil og køre den. Kontroller, at udgangen matcher det du har brug for dit program funktionalitet. Du kan eksperimentere med koden , hvis du ønsker at gøre dig bekendt med StringBuilder klassen , kalder sine alternative metoder og kontrol af resultaterne.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan kan man se om et websted er Java -baseret 
    ·Sådan Konverter HashMap til Bean 
    ·Java-applet Metoder 
    ·Sådan Genindsæt en Villa EJB Entity i JPA 
    ·Hvad er Java Runtime Environment 
    ·Hvordan til at identificere hvilke Keystore Java bruger…
    ·Hvordan man laver et tekstfelt Standard til 0 I Java 
    ·Sådan kompilere en eksekverbar JAR Fil 
    ·Længde Metode Input i Java 
    ·Hvad er en syntaksfejl i Java 
      Anbefalede Artikler
    ·Sådan oprettes en metode med et variabelt antal indgan…
    ·Typer af Multitasking i Java Threads 
    ·Hvordan finder man en String Inde i en perlerække af P…
    ·Sådan Lær Web Design hurtigt 
    ·Sådan Load en JAR fil til en telefon 
    ·Sådan tilføjes Controls til Google Maps API 
    ·Sådan Genstart din X Session 
    ·Sådan ændres skrifttypen for Treeview i Vb.Net 
    ·Sådan ændre farven i en celle i DataGridView 
    ·Sådan gemme en liste over objekter i MFC 
    Copyright © Computer Viden http://www.computerdk.com