यह मूल स्कैनर (System.in) नहीं है।

मेरे पास कुछ पुनरावर्ती विधियां हैं जो मैंने ऑनलाइन देखीं, जो मैं चाहता हूं कि वास्तव में वही करता है लेकिन अब मुझे कंसोल पर "आउटपुट" की गई लाइनों की संख्या गिनने की आवश्यकता है।

इसलिए, मैं कार्यक्रम चलाता हूं। यह कुछ संगणनाएँ करता है और फिर यह कुछ पंक्तियों पर सांत्वना पर लिखता है (जैसा कि आप ऊपर देख सकते हैं) और मुझे गणनाओं पर अंत में (मुख्य के निष्पादन के बाद), उस पंक्तियों की संख्या गिनना और लिखना है। कहीं।

आउटपुट का उदाहरण:

यहां छवि विवरण दर्ज करें क्या किसी को पता है कि यह कैसे किया जा सकता है?

धन्यवाद।

0
Tito 25 नवम्बर 2015, 13:58

2 जवाब

सबसे बढ़िया उत्तर

क्यों आप एक चर counter की घोषणा नहीं करते हैं और इसे 0. के साथ प्रारंभ करते हैं। प्रत्येक System.out.println() कथन के बाद, आप counter++ जोड़कर काउंटर बढ़ाते हैं। अपने मुख्य-विधि में अंतिम विवरण के रूप में, आप चर को कंसोल पर प्रिंट करते हैं:

System.out.println("Counter: "+counter");

यदि वह आपके लिए काम नहीं करता है, तब भी आप प्रोग्राम के आउटपुट को कंसोल के बजाय किसी फाइल में लिख सकते हैं, उस फाइल को बाद में पढ़ें और लाइन ब्रेक की तलाश करें।

1
Fr3ak1n0ut 25 नवम्बर 2015, 11:07