एक स्कैला एप्लिकेशन कुछ डेटा प्रोसेसिंग करता है। पहले से प्रदर्शित होने वाले नए मूल्य को जोड़ने के बजाय परिवर्तन पर पिछले मूल्य को ओवरराइट करने वाले पर्सेंट में प्रोसेसिंग प्रगति दिखाना अच्छा लगेगा। इस प्रभाव को कैसे प्राप्त करें? मैं लिनक्स पर स्कैला 2.8 का उपयोग करता हूं।स्कैला या जावा में, जोड़ने के बजाए अपनी पिछली सामग्री को प्रतिस्थापित करने के लिए कंसोल के लिए एक पंक्ति को कैसे मुद्रित करें?
10
A
उत्तर
10
आपके सबसे आसान विकल्प कैरिज रिटर्न का उपयोग लाइनफेड "\r"
या बैकस्पेस कैरेक्टर "\u0008"
के बिना करना है। यदि आप बैकस्पेस करते हैं, तो आपको ट्रैक रखने की आवश्यकता है कि आपने कितने अक्षर उत्सर्जित किए हैं ताकि आप पर्याप्त बैक अप ले सकें (और किसी भी अतिरिक्त को खाली कर सकें)। यदि आप कैरिज रिटर्न करते हैं, तो आपको पूरी लाइन को फिर से लिखना होगा (और रिक्त स्थान को खाली करने के लिए रिक्त स्थान लिखना होगा)।
2
यदि आप सी/सी ++ में प्रोग्रामिंग कर रहे थे, तो उत्तर स्पष्ट रूप से "ncurses" होगा।
जावा में एक शाप अंतर्गत प्रयोग आप में रुचि हो सकती है:
संबंधित मुद्दे
- 1. फ़ाइल को कंसोल करने और सहेजने के लिए प्रतिक्रिया शीर्षलेख मुद्रित करने के लिए कैसे?
- 2. जावा में कंसोल सामग्री को पाठ में रीडायरेक्ट करने के लिए कैसे करें?
- 3. मेरे ग्रहण में कंसोल मान मुद्रित करने के लिए कैसे?
- 4. जावा में stdout से बाइट [] सरणी से कच्चे बाइट सामग्री को मुद्रित करने के लिए कैसे?
- 5. सामग्री की अपनी पिछली कई पंक्तियों की एक फ़ाइल को लगातार प्रदर्शित करने के लिए कैसे करें
- 6. स्कैला में मानक त्रुटि के लिए तारों की एक सूची मुद्रित करने के लिए कैसे?
- 7. Android उद्देश्यों को प्रतिबंधित करने या सुरक्षा जोड़ने के लिए
- 8. आरईपीएल में पिछली लाइन को संशोधित करने के लिए - स्केल को टाइपिंग त्रुटियों को संशोधित करने के लिए टाइपिंग त्रुटियों को संशोधित करने के लिए टाइप करने के लिए टाइपिंग त्रुटियों को संशोधित करने के लिए टाइप करें
- 9. जावा में कंसोल को साफ़ करने के लिए - ग्रहण एसडीके
- 10. एसक्यूएल वर्तमान पंक्ति की अगली या पिछली पंक्ति के लिए एक पंक्ति खींच रहा है
- 11. सी में एक चर की स्मृति सामग्री को मुद्रित करने के लिए कैसे?
- 12. कंसोल विंडो में मानक आउटपुट मुद्रित करने के लिए इंटेलिजे को कॉन्फ़िगर करें, लेकिन इसे
- 13. संलग्न करें/प्रीपेन्ड करने के लिए, लेकिन जोड़ने के बजाय मैं सामग्री को प्रतिस्थापित करना चाहता हूं। htmlTo?
- 14. एक स्ट्रिंग में � को प्रतिस्थापित करने के लिए
- 15. पाइथन/पीईक्यूटी के लिए जावा/नेटबीन्स प्लेटफॉर्म को प्रतिस्थापित करने के लिए मालिक को कैसे मनाने के लिए?
- 16. इसे मुद्रित करने के लिए स्कैला में अपवाद के स्टैक ट्रेस कैसे प्राप्त करें?
- 17. कंसोल को उपयोगकर्ता इनपुट के लिए
- 18. जावास्क्रिप्ट: Jrunscript में वस्तुओं को मुद्रित करने के लिए कैसे?
- 19. एक जावा फ़ाइल को संकलित करने के लिए कैसे करें
- 20. एपटाना स्टूडियो को प्रतिस्थापित करने/संवाद को प्रतिस्थापित करके संवाद को प्रतिस्थापित/प्रतिस्थापित करने के लिए कैसे बदलें?
- 21. डॉलर के लिए सभी को प्रतिस्थापित करने में सक्षम नहीं
- 22. NSLog द्वारा एक चर के मूल्य को मुद्रित करने के लिए कैसे?
- 23. एक अज्ञात वर्ग में @SerialVersionUID को जोड़ने के लिए कैसे?
- 24. एंड्रॉइड फ्रैगमेंट्स: छुपा/शो या जोड़ने/निकालने/प्रतिस्थापित करने के लिए कब उपयोग करें?
- 25. जावा में फैक्ट्रियों को पैकेज करने के लिए कैसे करें
- 26. Ocaml में एक स्ट्रिंग में एक वृक्ष संरचना को मुद्रित करने के लिए कैसे?
- 27. एक्लिप्स में डीबग कंसोल में जावा ऑब्जेक्ट के वर्तमान मान को कैसे मुद्रित करें?
- 28. एक पीईक्यूटी अनुप्रयोग में एक आईपीथॉन कंसोल को एकीकृत करने के लिए कैसे करें
- 29. mp4 में "रोटेशन" के वीडियो मेटाडेटा को संपादित या जोड़ने के लिए कैसे?
- 30. स्कैला में, एक सरल सीएसवी फ़ाइल को अपनी पहली पंक्ति में शीर्षलेख रखने के लिए कैसे पढ़ा जाए?
(1 100 के लिए) foreach {k => {Thread.Sleep (200); printf ("\ r% 2d", k)}} – Eastsun