Page 329 - CITS_CSA_TT_Hindi
P. 329
कं ूटर सॉ वेयर ए ीके शन - CITS
इस उदाहरण म
• %s एक ंग (नाम) के िलए ेसहो र है।
• %d एक पूणा क (आयु) के िलए ेसहो र है।
• %.2f 2 दशमलव ानों के साथ एक लोिटंग-पॉइंट सं ा (वेतन) के िलए ेसहो र है।
%n का उपयोग ेटफ़ॉम -इंिडप ड ट लाइन िवभाजक डालने के िलए िकया जाता है।
ीम के कार
ीम को उनके ारा उपयोग िकए जाने वाले संचालन के कार के आधार पर दो मु वग म वग कृ त िकया जा सकता है
1 इनपुट ीम (Input Stream): इन ीम का उपयोग िविभ ोतों जैसे िक एरे, फाइल या प रधीय उपकरणों से इनपुट के प म डेटा ा करने
के िलए िकया जाता है। उदाहरणों म FileInputStream, BufferedInputStream और ByteArrayInputStream शािमल ह
2 आउटपुट ीम (Output Stream): इन ीम का उपयोग िविभ गंत ों जैसे िक एरे, फाइल या आउटपुट प रधीय उपकरणों पर आउटपुट के
प म डेटा िलखने के िलए िकया जाता है। उदाहरणों म FileOutputStream, BufferedOutputStream और ByteArrayOutputStream
शािमल ह
ै नर ास और कं सोल ास मेथड का उपयोग करके इनपुट (Input using Scanner class and
Console class methods)
जावा म , आप इनपुट और आउटपुट के िलए कमांड लाइन के मा म से उपयोगकता के साथ बातचीत करने के िलए ै नर ास और कं सोल ास
का उपयोग कर सकते ह । इनपुट के िलए दोनों ास का उपयोग कै से कर , इसके उदाहरण यहां िदए गए ह :
ै नर ास
जावा म , java.util पैके ज से ै नर ास का उपयोग int, double, साथ ही ं जैसे आिदम कारों के इनपुट ा करने के िलए िकया जाता है।
जबिक ै नर ास का उपयोग करना जावा ो ाम म इनपुट पढ़ने के िलए सबसे सरल तरीका है, यह उन ितयों के िलए सबसे कु शल िवक नहीं
हो सकता है जहाँ इनपुट ोसेिसंग समय मह पूण है, जैसे ित ध ो ािमंग।
िसंटै
ै नर sc=new ै नर(System.in);
जावा ै नर ास के तरीके
• nextBoolean(): बूिलयन वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextByte(): बाइट वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextDouble(): डबल वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextFloat(): ोट वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextInt(): Int वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextLine(): लाइन वै ू (आमतौर पर एक ंग) पढ़ने के िलए उपयोग िकया जाता है।
• nextLong(): लॉ ग वै ू पढ़ने के िलए उपयोग िकया जाता है।
• nextShort(): शॉट वै ू पढ़ने के िलए उपयोग िकया जाता है।
“आइए एक कोड ि पेट की जाँच कर जो दशा ता है िक िविभ डेटा कारों के इनपुट को कै से पढ़ा जाए।”
Example
// Java program to read data of various types using Scanner
// class.
import java.util.Scanner;
public class ScannerDemo1 {
public static void main(String[] args)
{
317
CITS : IT&ITES - कं ूटर सॉ वेयर ए ीके शन - पाठ 78 - 84

