है, मुझे पता है कि आप यह जांच सकते हैं कि Integer.parseInt("1234");
पर एक स्ट्रिंग एक पूर्णांक है या नहीं, लेकिन मैं जो करना चाहता हूं वह एक पूर्णांक को एक पूर्णांक से लिंक करना है।
यानीजांचें कि कोई स्ट्रिंग
- "एक" == 1
- "दो" == 2
- "तीन" == 3
- "बीस" == 20
वहाँ है कुछ पुस्तकालय मैं ऐसा करने के लिए उपयोग कर सकता हूं, या क्या मुझे यह सब हाथ से प्रोग्राम करना है?
कारण मैं ऐसा करना चाहता हूं, यह है कि मेरे पास भाषण मान्यता के साथ एक एंड्रॉइड एप्लिकेशन है।
उपयोगकर्ता फिर गिन सकते हैं। यह संख्या स्क्रीन पर दिखाया गया है।
संपादित
कुछ प्रयोग करने के बाद, मैं पता लगा कि SpeechRecognizer वर्ग मैं अपने आप का उपयोग वास्तविक संख्या के नंबर पार्स करता है ...
के बाद इसे पूरी तरह कार्यान्वित कर सकते हैं आप इसे पूरा करने के लिए एक enum पैटर्न का उपयोग कर सकते हैं। – BlackVegetable
बस ध्यान रखें, इसमें गंभीर I18N समस्याएं होंगी। – nothrow
इसी प्रकार का प्रश्न: http://stackoverflow.com/questions/4062022/how-to-convert-words-to-number –