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 Nollor framme av ett nummer i Java

    Java tillhandahåller en mängd olika klasser och metoder för formatering numeriska utdata . Använda klassen String , kan du mata ut tal med specifika typer av formatering . Du kan använda dessa metoder i samband med numeriska variabler i ditt program , till exempel heltal . Genom att skicka siffrorna till metoder i klassen String , kan du skriva ut värdena för användaren display samtidigt som dina ursprungliga antalet variabler intakt . Lägga nollor framför numret är en vanlig metod som lätt uppnås med strängen metoder . Instruktioner
    1

    Förbered ditt nummer . Om du redan har ett nummer i programmet , kan du använda den . För demonstration , förklarar följande exempelkod och instansieras ett antal variabel : int myNumber = 99 ;

    Denna variabel är en primitiv typ heltal med ett godtyckligt värde . Du kan välja valfritt antal slag , variabelnamn och värde du gillar och processen kommer att vara densamma .
    2

    Skapa ett format sträng för ditt numeriska utdata . För att lägga till inledande nollor till ditt nummer , kan du använda följande syntax : String formatString = String.format ( " % % 0 % dd " , 5 ) ;

    Denna kod anger att det totala synliga numret ska vara fem siffror , med nollor tillsattes för att göra detta innan numret . Den första parametern beskriver detta format . Ändra den andra parametern till strängformat metoden för att matcha antalet siffror du vill ditt nummer att ha . Om antalet formateras har två siffror i det , kommer denna kod instruera Java att lägga tre nollor framför den . Strängen format metoden kan du ange mönster att använda när du formaterar din produktion . Denna sträng variabel innehåller nu ett sådant mönster .
    3

    Formatera ditt nummer och lagra resultatet som en sträng . Lägg till följande kod i ditt program : String formattedString = String.format ( formatString , myNumber ) ;

    Denna kod talar Java för att formatera numret med mönstret strängen du skapat . Den resulterande strängen ska innehålla antalet med ytterligare inledande nollor , totalt fem siffror . I detta fall är den första parametern mönstret du definierat , och det andra är det nummer du vill formatera med det mönstret .
    4

    Utgång ditt formaterad siffersträngen . Beroende på vilka behov ditt eget program , kanske du bara vill lagra strängen för framtida referens vid denna tidpunkt . Om du vill mata ut formaterade numret till standard ut , kan du använda följande kod : System.out.println ( formattedString ) ;

    Eftersom formaterade numret lagras som en sträng , kan du använda det i någon standard output behandlar ditt program använder .
    5

    Spara din Java -filen . Kompilera programmet och kör den för att testa . Kontrollera att antalet formatet visas på det sätt du vill. Experimentera med koden , ändra det ursprungliga antalet och de parametrar som du skickar till den sträng format metoden för att se vilken skillnad det gör . Gör ändringar tills ditt nummer är rätt formaterad .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör apps för Blackberry App World
    ·Hur man upptäcker internationell karaktär Unicode i J…
    ·Hur man gör en MIDI Loop i Java
    ·Hur man skapar JNLP
    ·Hur Hard Code konstanter i Java
    ·Lägga till knappar till en Java-applet
    ·Hur man använder en Google App Engine i Eclipse
    ·Hur man bygger en App Runt en Java-applet
    ·Java Coding för Box Volym
    ·Hur får man en utdataström från en URL i Java
    Utvalda artiklarna
    ·MySQL PHP Query Tutorial
    ·Hur man använder ActiveX i C #
    ·Hur man skapar en array av löpnummer i Ruby
    ·Callback-funktion
    ·Hur man använder en YUI Profiler
    ·MySQL Grunderna för visuell inlärare
    ·Hur man sätter in en bild i ett HTML- e-post Använda …
    ·Produktionen av konstiga tecken i MySQL PHP
    ·Konvertera JSON till CSV i Python
    ·Hur koden med versaler i VB.Net
    Copyright © Dator Kunskap http://www.dator.xyz