Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan legge til nuller foran et nummer i Java
    Java språket gir en rekke klasser og metoder for formatering numerisk utgang. Ved hjelp av strengen klassen , kan du sende ut tallene med bestemte typer formatering. Du kan bruke disse metodene i forbindelse med numeriske variabler i programmet ditt , for eksempel heltall. Ved bestått tallene til strengen klassen metoder , kan du skrive ut verdiene for bruker skjermen mens du holder den opprinnelige antall variabler intakt . Legge ledende nuller foran tallene er en vanlig praksis som er lett oppnås ved hjelp av streng metoder. Instruksjoner
    en

    Forbered nummeret ditt. Hvis du allerede har et nummer i programmet ditt , kan du bruke den . For demonstrasjon, erklærer følgende eksempelkode og instantiates en rekke variable : int myNumber = 99;

    Denne variabelen er en primitiv typen heltall med en vilkårlig verdi. Du kan velge en rekke type, variabel navn og verdien du liker og prosessen vil være den samme .
    2

    Lag et format string for numerisk utgang. For å legge til ledende nuller til nummeret ditt , kan du bruke følgende syntaks: String formatString = String.format ( "% % 0 % dd" , 5 ) ;

    Denne koden angir at det totale synlig nummeret må være fem sifre , med nuller lagt for å gjøre dette opp før nummeret . Den første parameteren beskriver dette formatet . Endre den andre parameteren til strengen format metode for å matche antall sifre du vil nummeret ditt skal ha. Hvis nummeret blir formatert har to sifre i den, vil denne koden instruere Java for å legge til tre nuller foran den . Strengen format metoden lar deg spesifisere mønstre for å bruke når du formaterer utskriften din . Denne strengen variabelen inneholder nå et slikt mønster .
    3

    Format nummeret ditt og lagre resultatet som en streng . Legg til følgende kode til programmet : String formattedString = String.format ( formatString , myNumber ) ;

    Denne koden forteller Java å formatere nummeret ved hjelp av søkemønsterstreng du opprettet. Den resulterende strengen vil inneholde antall med flere ledende nuller , totalt fem sifre. I dette tilfellet er den første parameteren mønsteret du har definert , og det andre er det nummeret du ønsker å formatere med dette mønsteret.
    4

    Output formatert nummer streng. Avhengig av behovene til ditt eget program , kan du bare ønsker å lagre strengen for fremtidig referanse på dette punktet . Hvis du ønsker å sende den formaterte nummeret til standard ut , kan du bruke følgende kode : System.out.println ( formattedString ) ;
    p Som den formaterte nummeret er lagret som en streng , kan du bruke det i alle standard utgang behandler programmet bruker.
    5

    Lagre Java -fil . Kompilere programmet og kjøre det for testing. Kontroller at antall formatet vises slik du vil ha det til . Eksperimenter med koden , endre det opprinnelige antallet og parametrene du passerer til strengen format metode for å se hvilken forskjell det gjør . Gjør endringer før nummeret ditt er riktig formatert .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å omadressere på JSP 
    ·Hvordan teste Java Memory Heap størrelse 
    ·Hvordan finne Out Your javac Version 
    ·Hvordan ta en skjermdump fra en Eksternt System Bruke J…
    ·Hvordan erstatte spesialtegn i en Java String 
    ·Hva er en Looping i Java 
    ·Hvordan bruke objekter for å kjøre Metoder Belonging …
    ·Hvordan lage en adressebok i NetBeans 
    ·Hvordan lage Faner i Android 
    ·Hvordan utvikle en enkel kalkulator Med Java 
      Anbefalte artikler
    ·Hvordan Delay en funksjon i Java 
    ·Hvordan lage en snarvei for en Jar i VBS 
    ·Hvordan lage et rollespill i PHP 
    ·Hva er et Infinite Cycle 
    ·Hva gjør SQL Perl-skript gjøre 
    ·Hvordan oppdatere en uttalelse med en delspørring 
    ·Hvordan lage en MySQL database 
    ·Om en JSP Filoverføring 
    ·Morsomme ting å gjøre med Visual Basic 
    ·Hvordan slette en Connection String i Visual Studio 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/