यह सामग्री अधिक गहन अध्ययन के लिए अभिप्रेत है। हम विश्लेषण करेंगे कि जावा आउटपुट ऑपरेटर (प्रिंटफ)
का उपयोग करके वेरिएबल्स को कैसे प्रिंट किया जाए
*** गहरी सामग्री ***
स्क्रीन पर वेरिएबल का मान कैसे प्रदर्शित करें?
ऐसा करने के लिए, आउटपुट स्टेटमेंट में प्रारूप स्ट्रिंग के अंदर, आपको एक टेम्प्लेट निर्दिष्ट करना होगा, जिसके स्थान पर वेरिएबल का मान प्रदर्शित किया जाएगा।
किस टेम्पलेट का उपयोग करना है यह चर के प्रकार पर निर्भर करता है।
इन पैटर्न को आउटपुट स्पेसिफायर कहा जाता है और तालिका में प्रस्तुत किया जाता है। पर्याप्त संख्या में विनिर्देशक दिए गए हैं। उन सभी को याद रखना जरूरी नहीं है।
ज्यादातर मामलों में, हम पूर्णांकों, वास्तविक संख्याओं, साथ ही वर्णों और स्ट्रिंग्स को आउटपुट करने के लिए विनिर्देशकों का उपयोग करेंगे। लेकिन आप किसी भी समय इस पाठ पर वापस आ सकते हैं और अपनी ज़रूरत का टेम्प्लेट देख सकते हैं।
<टेबल बॉर्डर = "1" सेलपैडिंग = "0" सेलस्पेसिंग = "0">
<सिर>
कोड |
प्रारूप |
बात>
<शरीर>
%c |
प्रतीक |
%d |
हस्ताक्षरित दशमलव पूर्णांक |
%i |
हस्ताक्षरित दशमलव पूर्णांक |
%e |
वैज्ञानिक प्रारूप (लोअरकेस ई) |
%E |
वैज्ञानिक प्रारूप (कैपिटल ई) |
%f |
रियल फ्लोट |
%g |
इस आधार पर कि कौन सा प्रारूप छोटा है, या तो %e या %f का उपयोग किया जाता है |
%G |
इस आधार पर कि कौन सा प्रारूप छोटा है, या तो %E या %f का उपयोग किया जाता है |
%o |
हस्ताक्षरित ऑक्टल |
%s |
कैरेक्टर स्ट्रिंग |
%u |
अहस्ताक्षरित दशमलव पूर्णांक |
%x |
हस्ताक्षरित हेक्साडेसिमल संख्या (लोअर केस) |
%X |
हस्ताक्षरित हेक्साडेसिमल संख्या (अपरकेस) |
%p |
इंडेक्स |
%n |
एक पूर्णांक चर के लिए सूचक। निर्दिष्टकर्ता इस पूर्णांक चर को इसके पहले मुद्रित वर्णों की संख्या निर्दिष्ट करने का कारण बनता है
|
%% |
हस्ताक्षर % |
टेबल>
जोड़:
short int
h
संशोधक का उपयोग किया जाता है (उदाहरण के लिए,
\(\%hd\))
long int
प्रकार के वेरिएबल्स के मान प्रदर्शित करने के लिए,
l
संशोधक का उपयोग करें (उदाहरण के लिए,
\(\%ld \))< br />
L संशोधक को
e
,
f
,
g
विनिर्देशकों से पहले एक उपसर्ग के रूप में उपयोग किया जा सकता है। इसका अर्थ है कि
long double
प्रकार का मान स्क्रीन पर प्रदर्शित होता है। (जैसे
\(\%Lf\))
आइए अभ्यास में एक उदाहरण देखें