Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Lägga Int till en sträng i Java

    När du handskas med siffror i dina Java -program , kan du mata dem till användarna tillsammans med text . Du kan lägga till nummer som primitiva typen heltal till strängar med hjälp av StringBuilder klassen . Du kan lägga till ett heltal till en sträng direkt , men eftersom String objekt är oföränderliga i Java , är det ineffektivt . Om ett objekt är oföränderliga, kan den inte ändras. Om du lägger till något till en sträng , orsakar detta Java för att skapa en ny sträng . Istället för att göra detta , kan du använda StringBuilder klassen att lägga till din heltal till en textsträng mer effektivt . Instruktioner
    1

    Skapa din sträng variabel . Om du inte redan har en sträng som du vill lägga till ett heltal , lägg till följande rad i ditt program : String sometext = " Här är ett antal " ,

    Du kan välja vilket variabelnamn och snöre värdesätter du gillar . Om du inte har en heltalsvariabel ännu , använd följande kod för att skapa en : . Int myNumber = 5;

    Ditt program nu har strängen och heltal att lägga till den
    2

    Skapa en StringBuilder objekt. Lägg till följande kod för att skapa ett objekt instans av StringBuilder klassen : StringBuilder sbuild = ny StringBuilder ( sometext ) ;

    StringBuilder konstruktorn tar en sträng parameter till modellen från början . När du har en StringBuilder objekt , kan du utföra ändringar på strängen värdet , inklusive lägga värden för andra typer såsom heltal till det .
    3

    Bifoga ytterligare uppgifter i din sträng med hjälp av StringBuilder objekt. Lägg till följande rad i ditt program : sBuild.append ( " : " ) ;

    Detta förbereder din sträng för att lägga till heltal , genom att före det med ett kolon och ett mellanslag . Annars skulle din heltal läggas omedelbart efter den befintliga texten med inget utrymme i mellan . Lägg till följande rad bifoga din heltal till sträng : sBuild.append ( myNumber ) ;

    Du kan inkludera ytterligare append - metodanrop om du vill lägga till mer text efter antalet
    . 4

    Få tillbaka strängen värdet från din StringBuilder objektet . Om du vill lagra den nya strängen värdet i den ursprungliga strängen variabel använder följande kod : sometext = sBuild.toString ( ) ;
    p Om du föredrar att skapa en ny sträng variabel , lämnar originalet oberörd använd följande syntax istället : String newText = sBuild.toString ( ) ;

    Du kan nu hänvisa till den nya strängen vid efterföljande punkter i koden
    5

    Testa din nya . sträng. Lägg till följande kod för att överföra din sträng : System.out.println ( sometext ) ;
    p Om du skapat en ny sträng variabel , ändra print- metoden parametern för att återspegla dess namn . Spara filen och kör den . Kontrollera att utgången matchar det du behöver för ditt program funktionalitet . Du kan experimentera med koden om du vill bekanta dig med StringBuilder klassen , kallar sina alternativa metoder och kontrollerar resultatet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Port Objective C till Java
    ·Hur du importerar en Android Prov till Eclipse
    ·Hur till Fråga en String Ingång i Java
    ·Java UDP : Hur man skickar en fil
    ·Hur får man antalet rader på en Java läsa filen
    ·Hur att byta nummer till strängar på Java
    ·Java 1.5 Funktioner
    ·Få och som metod i Java
    ·Vad är ett uttalande i Java
    ·Hur man läser en indatafil Java
    Utvalda artiklarna
    ·Hur man skapar negativa tal i Java
    ·Hur man öppnar en binär fil i Python
    ·Hur man slår samman två PDF-filer i Acrobat 9 av VBA
    ·VBA String Metoder
    ·Hur du ändrar Status Bar SCR Into Status Java-skript
    ·Hur att dölja en Holder Image Plats
    ·Hur hämta innehållet i en Remote webbsida med PHP
    ·Hur att hålla samma meddelande Input När Avbryt tryck…
    ·OnMouseOver Styles
    ·Konfigurera Citrix
    Copyright © Dator Kunskap http://www.dator.xyz