Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा में printf() मेथड का उपयोग करके फॉर्मेटेड टेक्स्ट कैसे प्रिंट करें?


printf() मेथड हमें java.io.PrintStream या java.io.PrintWriter पर आउटपुट को फॉर्मेट करने की अनुमति देता है। इन क्लासेस में format() नामक एक मेथड भी होता है जो समान परिणाम उत्पन्न कर सकता है, इसलिए जो कुछ भी हम यहां printf() मेथड के लिए पढ़ते हैं उसे format() मेथड पर भी लागू किया जा सकता है।

सिंटैक्स

System.out.printf("format-string" [, arg1, arg2, … ]);

उदाहरण 1

import java.io.PrintStream; 
public class PrintfTest1 { 
    public static void main(String[] args) { 
        int i = 1234; 
        System.out.printf("दशमलव: %1$,d अष्टाधारी: %1$o हेक्स: %1$x\n", i); 
        String str = "Tutorials Point"; 
        System.out.printf("%15s", str); 
    } 
}

आउटपुट

दशमलव: 1,234 अष्टाधारी: 2322 हेक्स: 4d2 Tutorials Point

उदाहरण 2

public class PrintfTest2 { 
    public static void main(String[] args) { 
        String name = "Adithya"; 
        int age= 30; 
        System.out.format("%-10s - %4d\n", name, age); 
    } 
}

आउटपुट

Adithya    -   30

  1. जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें

    इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{}जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों को

  1. Java OpenCV लाइब्रेरी का उपयोग करके इमेज पर टेक्स्ट कैसे जोड़ें? Java OpenCV लाइब्रेरी का उपयोग करके इमेज पर टेक्स्ट कैसे जोड़ें?

    आप org.opencv.imgproc.Imgproc class के putText() मेथड का उपयोग करके इमेज पर टेक्स्ट जोड़ सकते हैं। यह मेथड निर्दिष्ट टेक्स्ट को दी गई इमेज में रेंडर करता है। यह स्वीकार करता है - स्रोत इमेज स्टोर करने के लिए एक खाली Mat ऑब्जेक्ट। वांछित टेक्स्ट निर्दिष्ट करने के लिए एक String ऑब्जेक्ट। टेक्स्ट की

  1. Java में JLabel का उपयोग करके मूविंग टेक्स्ट कैसे इम्प्लीमेंट करें? Java में JLabel का उपयोग करके मूविंग टेक्स्ट कैसे इम्प्लीमेंट करें?

    एक JLabel, JComponent क्लास का एक सबक्लास है और JLabel का ऑब्जेक्ट GUI पर टेक्स्ट निर्देश या जानकारी प्रदान करता है। एक JLabel सिंगल लाइन का रीड-ओनली टेक्स्ट, एक इमेज या टेक्स्ट और एक इमेज दोनों प्रदर्शित कर सकता है। एक JLabel स्पष्ट रूप से PropertyChangeListener इंटरफेस उत्पन्न कर सकता है। हम Timer