Mens programmering i Java, kan det være tilfeller der utvikleren trenger å skrive ut store strenger for å unngå strengkonturering eller skille de både og motstridende verdiene for å forenkle beregningsfasen. I slike tilfeller "printf ()”Funksjon i Java anbefales som et alternativ til“println ()”Metoder.
Denne oppskrivningen vil diskutere bruken og implementeringen av “printf ()”Funksjon i Java.
Hvordan du bruker "printf ()" -funksjonen i java?
“System.ute.printf ()”Funksjon i Java gjør det mulig for brukerne å skrive ut dataene basert på“Konverteringspersoner”Det kan være et heltall, float, streng osv.
Syntaks
printf (konvertere, argument)
I syntaks ovenfor:
Konverterings tegn i "printf ()" -funksjon
Java gjør det mulig for utviklere å bruke flere nøkkelord for å referere til forskjellige datatyper. Følgende er de ofte benyttede spesifikasjonene:
Eksempel 1: Utskriftsstreng, heltall og flyte ved hjelp av "printf ()" -funksjon i Java
I dette eksemplet "printf ()”Funksjon kan brukes til å skrive ut verdiene som tilsvarer flere datatyper, i.e., streng, heltall og float:
String Value1 = "Linuxhint!";
int verdi2 = 24;
dobbel verdi3 = 3.2;
System.ute.printf ("Strengverdien er: %s \ n", verdi1);
System.ute.printf ("Heltallverdien er: %d \ n", verdi2);
System.ute.printf ("Float -verdien er: %f \ n", verdi3);
I kodelinjene ovenfor:
Produksjon
I outputten kan det observeres at ved å spesifisere de aktuelle spesifikasjonene blir de tilsvarende verdiene gitt.
Eksempel 2: Utskriftsdatoobjekt ved å bruke "printf ()" -funksjon i Java
Nå, utfør følgende kode:
Importer Java.util.Dato:
Eksempel på offentlig klasse
public static void main (String [] args)
Dato DateTime = Ny dato ();
System.ute.printf ("gjeldende data og tid er: %tc", datetime);
I kodeblokken ovenfor, bare opprette en "Dato”Objekt via“ny”Nøkkelord og“Dato()Henholdsvis konstruktør. Etter det, vis den komplette datoen og klokkeslettet ved å spesifisere formatets spesifikasjon, i.e., “%TC”.
Produksjon
Som du kan se at henholdsvis dagen, datoen og tiden er logget på konsollen.
Konklusjon
“printf ()”Funksjon i Java gjør det mulig for brukerne å skrive ut dataene basert på konverteringstegnene som kan være et heltall, float, streng osv. Denne funksjonen kan variere fra verdi til verdi slik at den kan brukes i samsvar med verdien som må skrives ut ved å endre formatspesifikasjonen. Denne bloggen diskuterte bruken av “printf ()”Funksjon i Java.