भी याद रखें कि आप जावा के सभी के लिए उपयोग किया ...
ठीक तो शायद मैं कुछ उदाहरण ... मेरी clojure कौशल इसलिए इन उदाहरणों फेरबदल का एक सा आवश्यकता हो सकती है अच्छा नहीं कर रहे हैं प्रस्तुत करना चाहिए।
System.console() रास्ता:
(let [console (. System console)
pwd (.readPassword console "tell me your password: ")]
(println "your password is " pwd))
BufferedReader रास्ता:
(print "give me a line: ")
(let [reader (java.io.BufferedReader. *in*)
ln (.readLine reader)]
(println "your line is " ln))
मेरे बिंदु एक जावा के ज्ञान का लाभ उठाने कि कर सकते हैं और जावा ही है, में है Clojure। यह इसकी प्रमुख, विज्ञापित शक्तियों में से एक है।
आश्चर्य है कि मेरा स्कोर क्या होगा यदि प्रश्न GUI से उपयोगकर्ता इनपुट के बारे में था!
वैसे, आप उपयोगकर्ता इनपुट प्राप्त करने के लिए एक छोटे से जीयूआई लगाने की JOptionPane इस्तेमाल कर सकते हैं ...
BTW इस्तेमाल कर सकते हैं - पढ़ने के लिए लाइन के लिए विशेष रूप से उपयोगी नहीं है - लेकिन (doc समारोह) फ़ंक्शन के लिए उपयोग और दस्तावेज़ीकरण मुद्रित करेगा, उदाहरण के लिए (डॉक्टर रीड-लाइन)। – flatline