प्रिंट कैसे करें Java
⚡ स्मार्ट सारांश
मुद्रण Java यह PrintStream क्लास के तीन मुख्य तरीकों पर निर्भर करता है जो कंसोल पर स्वरूपित टेक्स्ट भेजते हैं, विभिन्न कर्सर व्यवहारों का समर्थन करते हैं, ओवरलोडेड सिग्नेचर के माध्यम से कई डेटा प्रकारों को स्वीकार करते हैं, और किसी भी डेवलपर की आवश्यकता के लिए सटीक आउटपुट नियंत्रण की अनुमति देते हैं।
Java यह कंसोल पर आउटपुट भेजने के लिए तीन मुख्य विधियाँ प्रदान करता है। प्रत्येक विधि का एक विशिष्ट उद्देश्य होता है और ओवरलोडेड सिग्नेचर के माध्यम से विभिन्न प्रकार के डेटा प्रकारों का समर्थन करती है।ping डेवलपर जानकारी को उस लेआउट में प्रदर्शित करते हैं जो प्रोग्राम के लिए सबसे उपयुक्त हो।
- Java प्रिंट() विधिप्रिंट स्टेटमेंट का उपयोग करके डेटा को एक ही पंक्ति में प्रदर्शित किया जाता है। Java.
- Java println() विधि: आउटपुट वर्तमान पंक्ति पर प्रिंट होता है, और कर्सर अगली पंक्ति पर चला जाता है।
- Java प्रिंटफ() विधि: आवश्यकतानुसार डेटा को एक विशिष्ट प्रारूप में प्रदर्शित किया जाता है।
क्या है Java print() विधि?
RSI Java print() विधि कंसोल पर सामग्री लिखती है। यह एक ओवरलोडेड विधि है। Java PrintStream क्लास इनपुट पैरामीटर के रूप में एक स्ट्रिंग स्वीकार करती है।
इनपुट प्रिंट करने के बाद, आउटपुट कर्सर उसी पंक्ति पर रहता है। यह विधि तब काम करती है जब कोई पैरामीटर पार्स नहीं किया जाता है। प्रिंट स्टेटमेंट अगली पंक्ति पर जाने के लिए “\n” का उपयोग करता है।
सिंटेक्स:
वाक्यविन्यास दिखाता है कि कैसे संचालित किया जाए Java प्रिंट विवरण.
System.out.print(String input_data);
सिस्टम.आउट एक Java यह एक ऐसा एक्सप्रेशन है जो PrintStream क्लास का एक इंस्टेंस बनाता है। यह स्टैंडर्ड आउटपुट स्ट्रीम को दर्शाता है। आप PrintStream ऑब्जेक्ट का सीधे उपयोग नहीं कर सकते।
- सिस्टम: सिस्टम एक फाइनल क्लास है जिसका उपयोग "java.lang" पैकेज में डेटा प्रदर्शित करने के लिए किया जाता है।
- आउट: “आउट” का एक उदाहरण है Java एक सार्वजनिक सदस्य फ़ील्ड वाली सिस्टम क्लास। यह आंतरिक रूप से ऑब्जेक्ट बनाने के लिए PrintStream पैकेज का एक प्रकार है।
उदाहरण
दिया गया उदाहरण print() विधि की कार्य प्रक्रिया को दर्शाता है।
class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}
आउटपुट:
How to Print in Java! HELLO CODER! Guru99
का उपयोग क्यों करें Java println() विधि?
RSI Java println() विधि print() विधि का एक उन्नत रूप है। इसका उपयोग कंसोल पर टेक्स्ट प्रदर्शित करने के लिए किया जाता है। यह एक ओवरलोडेड विधि के माध्यम से PrintStream क्लास से संबंधित है। यह विधि एक स्ट्रिंग पैरामीटर के साथ कार्य करती है। दी गई जानकारी प्रिंट करने के बाद, कर्सर अगली पंक्ति के प्रारंभ में चला जाता है।
सिंटेक्स:
वाक्यविन्यास दिखाता है कि कैसे संचालित किया जाए Java प्रिंटलाइन कथन.
System.out.println(String input_data);
println(): कंसोल पर आउटपुट प्रदर्शित करने के लिए उपयोग किया जाने वाला PrintStream वर्ग।
उदाहरण:
आइए println() विधि का उदाहरण देखें।
public class HelloCoder {
public static void main(String[] args) {
System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
}
}
आउटपुट:
How to Print in Java! Hello Coder! Guru99!
अन्य Java println() में ओवरलोडेड मेथड्स
println() विधि पर आधारित, संबंधित print() विधि में निम्नलिखित ओवरलोडेड सिग्नेचर हैं जो विभिन्न डेटा प्रकारों को स्वीकार करते हैं।
| अतिभारित विधियाँ | प्रिंट डेटा प्रारूप |
| प्रिंट(बूलियन बी) | यह विधि बूलियन मान दिखाती है |
| प्रिंट(चरित्र सी) | एक विधि वर्ण प्रदर्शित करती है |
| प्रिंट(चर[] एस) | यह वर्णों की एक सरणी दिखाता है |
| प्रिंट(डबल डी) | यह दोहरी परिशुद्धता वाली फ्लोटिंग-पॉइंट संख्या प्रदर्शित करता है। |
| प्रिंट(फ्लोट एफ) | एक विधि फ़्लोटिंग-पॉइंट संख्या दिखाती है |
| प्रिंट(लंबा एल) | यह एक लंबा पूर्णांक दिखाता है |
| प्रिंट(int i) | यह एक पूर्णांक संख्या दर्शाता है |
| प्रिंट(ऑब्जेक्ट obj) | यह विधि किसी ऑब्जेक्ट के मान पर कार्य करती है। |
| प्रिंट(स्ट्रिंग एस) | यह विधि एक स्ट्रिंग मान प्रदर्शित करती है। |
कैसे Java printf() विधि काम करती है
RSI Java printf() विधि कंसोल पर एक विशिष्ट प्रारूप में एक स्वरूपित स्ट्रिंग प्रदर्शित करती है। यह एक Java PrintStream क्लास का ओवरलोडेड मेथड, जिसका उपयोग मानों को प्रिंट करने के लिए किया जाता है। इस मेथड में स्पेसिफायर को फॉर्मेट किए गए आर्गुमेंट्स के साथ प्रदर्शित किया जाता है।
सिंटेक्स:
सिंटैक्स दिखाता है कि printf() कथन को कैसे संचालित किया जाए।
System.out.printf(String display_format, Object input_data);
उदाहरण
आइए printf() विधि का उदाहरण देखें।
public class HelloCoder{
public static void main(String[] args) {
System.out.printf("'%s' %n","How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.printf("'%S' %n","Learning");
}
}
आउटपुट:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf() में स्पेसिफायर Java
System.out.printf का उपयोग करके आउटपुट फॉर्मेटिंग को नियंत्रित करने के लिए, Java यह विनिर्देशकों का एक सेट प्रदान करता है जो प्रत्येक तर्क को सही डेटा प्रकार से मैप करता है।
| विनिर्देशक | प्रकार |
| %c | वर्ण मान |
| %d | पूर्णांक मूल्य |
| %f | चल बिन्दु संख्या |
| %s | वर्णों की स्ट्रिंग |
| %% | प्रतिशत (%) चिह्न प्रिंट या प्रदर्शित करता है |
| %e | घातांकीय फ्लोटिंग-पॉइंट मान |
उदाहरण
आइए एक उदाहरण देखें जो प्रिंट, प्रिंटलाइन और प्रिंटएफ विधियों को संयोजित करता है। Java.
public class HelloCoder{
public static void main(String[] args) {
System.out.println("How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.print(" Guru99");
}
}
आउटपुट:
How to Print in Java! HELLO CODER! Guru99
दर्ज किए गए डेटा का उपयोग करके प्रिंट कैसे करें Java
निश्चित स्ट्रिंग्स से परे, Java रनटाइम पर उपयोगकर्ता द्वारा दर्ज किए गए मानों को भी प्रिंट किया जा सकता है। दर्ज किए गए डेटा को प्रिंट करने का तरीका नीचे दिए गए चरणों में दिखाया गया है।
चरण 1) उपयोग Java उपयोगकर्ता द्वारा इनपुट किए गए डेटा को सपोर्ट करने वाला स्कैनर पैकेज।
चरण 2) स्कैनर क्लास या ऑब्जेक्ट मानक इनपुट से इनपुट स्वीकार करने के लिए काम करता है। यह कीबोर्ड के माध्यम से प्रवेश करता है।
चरण 3) बनाएं परिवर्तनशील “स्कैनर(System.in)” विधि का उपयोग करके।
चरण 4) वेरिएबल का उपयोग करें. nextInt() फिर कीबोर्ड से सभी मान पढ़ता है.
चरण 5) यह विधि तब तक इनपुट डेटा प्राप्त करती है जब तक कि उसे नई लाइन का कैरेक्टर (एंटर) नहीं मिल जाता।
चरण 6) अंत में, इनपुट मान System.out.print() फ़ंक्शन का उपयोग करके सामान्य आउटपुट प्रिंट करता है।
उदाहरण
आइए उपयोगकर्ता द्वारा दर्ज किए गए डेटा को प्रिंट करने का उदाहरण देखें। Java.
import java.util.Scanner;
public class HelloCoder {
public static void main(String[] args) {
Scanner reader_data = new Scanner(System.in);
System.out.print("Enter a Value: ");
int number_data = reader_data.nextInt();
System.out.println("User entered: " + number_data);
int add = number_data+number_data;
System.out.println("Addition: " + add);
}
}
आउटपुट:
Enter a Value: 21 User entered: 21 Addition: 42
अन्य Java print() में ओवरलोडेड मेथड्स
संदर्भ के लिए, print() विधि निम्नलिखित ओवरलोडेड सिग्नेचर का भी समर्थन करती है जो विभिन्न डेटा प्रकारों को स्वीकार करते हैं।
| अतिभारित विधियाँ | प्रिंट डेटा प्रारूप |
| प्रिंट(बूलियन बी) | यह विधि बूलियन मान दिखाती है |
| प्रिंट(चरित्र सी) | यह विधि चरित्र को दर्शाती है |
| प्रिंट(चर[] एस) | यह विधि प्रदर्शित करती है सरणी पात्रों का |
| प्रिंट(डबल डी) | एक विधि दोहरी परिशुद्धता वाले फ्लोटिंग-पॉइंट नंबर को दर्शाती है |
| प्रिंट(फ्लोट एफ) | यह विधि फ़्लोटिंग-पॉइंट संख्या प्रदर्शित करती है |
| प्रिंट(लंबा एल) | यह विधि एक लंबा पूर्णांक दिखाती है |
| प्रिंट(int i) | यह विधि एक पूर्णांक संख्या दिखाती है |
| प्रिंट(ऑब्जेक्ट obj) | यह ऑब्जेक्ट मूल्य के लिए काम करता है |
| प्रिंट(स्ट्रिंग एस) | यह विधि स्ट्रिंग मान पर कार्य करती है और उसे प्रदर्शित करती है। |
प्रिंट स्टेटमेंट की तुलना करना Java
System.out.print और System.out.println में से किसी एक को चुनने के लिए, नीचे दी गई तालिका इन दोनों विधियों के बीच मुख्य अंतरों को दर्शाती है। Java.
| Java println() कथन | Java प्रिंट() कथन |
| कंसोल पर आउटपुट प्रदर्शित करने के बाद कर्सर अगली पंक्ति पर प्रदर्शित होता है। हम 'println' में 'ln' को 'अगली पंक्ति' के रूप में समझ सकते हैं। | प्रिंट() का उपयोग करके कंसोल पर आउटपुट प्रदर्शित करने के बाद कर्सर उसी पंक्ति पर दिखाई देता है। |
| हम डेटा प्राप्त करने और अगली पंक्ति पर कर्सर दिखाने के लिए System.out.println(data) फ़ंक्शन का उपयोग कर सकते हैं। | हम इनपुट डेटा को एक ही पंक्ति में प्रदर्शित करने के लिए System.out.print(data) फ़ंक्शन का उपयोग कर सकते हैं। |

