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 .