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

जावा में String.format() का उपयोग कैसे करें?


java.lang.String क्लास का format() मेथड एक फॉर्मेट स्ट्रिंग और आर्गुमेंट्स की एक सरणी स्वीकार करता है और निर्दिष्ट फॉर्मेट में स्ट्रिंग लौटाता है।

उदाहरण: format() मेथड का उपयोग करके डेट फॉर्मेट करना

import java.util.Calendar; 
import java.util.GregorianCalendar; 
public class Test { 
    public static void main(String args[]){ 
        // GregorianCalendar इंस्टेंटिएट करना 
        Calendar cal = GregorianCalendar.getInstance(); 
        System.out.println("डेट: "+cal.get(Calendar.DATE)); 
        System.out.println("महीना: "+cal.get(Calendar.MONTH)); 
        System.out.println("वर्ष: "+cal.get(Calendar.YEAR)); 
        
        Object arr[] = { "डेट", cal }; 
        System.out.println("वांछित फॉर्मेट: "); 
        System.out.println(String.format("%1$s = %2$tY %2$tm %2$te", arr)); 
    } 
}

आउटपुट

डेट: 7 
महीना: 10 
वर्ष: 2020 
वांछित फॉर्मेट: 
डेट = 2020 11 7

उदाहरण: format() मेथड का उपयोग करके अतिरिक्त शून्य के साथ पूर्णांक प्रिंट करना

public class Demo { 
    public static void main(String []args){ 
        int val = 1254; 
        String str = String.format("%07d", val); 
        System.out.println(str); 
    } 
}

आउटपुट

0001254

उदाहरण: सभी डेटा टाइप्स के लिए फॉर्मेट स्ट्रिंग्स

public class Demo { 
    public static void main(String []args){ 
        String str = String.format("%d", 245); 
        System.out.println(str); 
        str = String.format("%s", "Welcome to Tutorialspoint"); 
        System.out.println(str); 
        str = String.format("%f", 126.54); 
        System.out.println(str); 
        str = String.format("%c", 't'); 
        System.out.println(str); 
    } 
}

आउटपुट

245 
Welcome to Tutorialspoint 
126.540000 
t
  1. Java Math.random का उपयोग कैसे करें Java Math.random का उपयोग कैसे करें

    Math.random() Java मेथड 0.0 और 1.0 के बीच एक छद्म-यादृच्छिक संख्या उत्पन्न करता है। परिणामी यादृच्छिक संख्या को 0-1 से बाहर की रेंज प्राप्त करने के लिए गुणा किया जा सकता है, और परिणाम 0 हो सकता है लेकिन हमेशा 1 से कम होता है। प्रोग्रामिंग करते समय, अक्सर ऐसी स्थितियां होती हैं जहां आपको एक यादृच्

  1. - Java में java.lang.String क्लास के substring() मेथड का उपयोग कैसे करें?

    substring() मेथड String डेटाटाइप लौटाता है जो begin इंडेक्स से शुरू होकर एंड इंडेक्स तक मूल String से मेल खाता है। यदि एंड इंडेक्स निर्दिष्ट नहीं है, तो यह अनिवार्य है कि endIndex स्ट्रिंग की लंबाई है। चूंकि हम String के साथ काम कर रहे हैं, इंडेक्स 0 पोजीशन से शुरू होता है। सिंटैक्स public String s

  1. - Java में String तुलना में महारत: Equals, equalsIgnoreCase, और '==' से बचना

    स्ट्रिंग्स की समानता के लिए तुलना करने के लिए, आपको String ऑब्जेक्ट के equals या equalsIgnoreCase मेथड्स का उपयोग करना चाहिए। हम यह भी देखेंगे कि हमें स्ट्रिंग्स की तुलना के लिए == ऑपरेटर का उपयोग क्यों नहीं करना चाहिए। equals() मेथड के साथ स्ट्रिंग्स की तुलना यदि हमें Java में दो स्ट्रिंग्स की तुलन