Podczas programowania w Javie mogą wystąpić przypadki, w których deweloper musi wydrukować duże ciągi, aby uniknąć połączenia ciągów lub oddzielenie zarówno wartości i sprzecznych, aby uprościć fazę obliczeniową. W takich przypadkach „printf ()„Funkcja w Javie jest zalecana jako alternatywa dla„println ()”Metody.
W tym spisie omówi użycie i wdrożenie „printf ()”Funkcja w Javie.
Jak używać funkcji „printf ()” w Javie?
„„System.na zewnątrz.printf ()”Funkcja w Javie umożliwia użytkownikom drukowanie danych na podstawie„Znaki konwersji„To może być liczba całkowita, pływakowa, ciąg itp.
Składnia
printf (konwert, argument)
W powyższej składni:
Znaki konwersji w funkcji „printf ()”
Java umożliwia programistom korzystanie z wielu słów kluczowych w celu odwołania się do różnych typów danych. Poniżej znajdują się powszechnie używane specyfikatory:
Przykład 1: String drukowania, liczba całkowita i float za pomocą funkcji „printf ()” w Javie
W tym przykładzie „printf ()„Funkcja można wykorzystać do drukowania wartości odpowiadających wielu typom danych, i.mi., ciąg, liczba całkowita i float:
String Value1 = "Linuxhint!";
int value2 = 24;
podwójna wartość3 = 3.2;
System.na zewnątrz.printf („Wartość ciągu to: %s \ n”, wartość1);
System.na zewnątrz.printf („Wartość liczb całkowita to: %d \ n”, wartość2);
System.na zewnątrz.printf („Wartość zmiennoprzecinka to: %f \ n”, wartość3);
W powyższych wierszach kodu:
Wyjście
W powyższym wyjściu można zaobserwować, że poprzez określenie odpowiednich specyfikatorów odpowiadane są odpowiednie wartości.
Przykład 2: Obiekt daty drukowania za pomocą funkcji „printf ()” w Javie
Teraz wykonaj następujący kod:
Importuj Java.Util.Data:
Przykład klasy publicznej
public static void main (string [] args)
Data datetime = nowa data ();
System.na zewnątrz.printf („Obecny dane i czas to: %TC”, DateTime);
W powyższym bloku kodu po prostu utwórz „Data„Obiekt za pośrednictwem„nowy”Słowo kluczowe i„Data()”Konstruktor odpowiednio. Następnie wyświetl pełną datę i godzinę, określając jego specyfikator formatu, i.mi., "%TC".
Wyjście
Jak widać, odpowiednio dzień, data i godzina są rejestrowane na konsoli.
Wniosek
„„printf ()”Funkcja w Javie umożliwia użytkownikom drukowanie danych na podstawie znaków konwersji, które mogą być liczbą całkowitą, pływakiem, ciągiem itp. Ta funkcja może się różnić w zależności od wartości tak, że można ją zastosować zgodnie z wartością, którą należy wydrukować, modyfikując specyfikator formatu. Ten blog omówił użycie „printf ()”Funkcja w Javie.