Bir dizenin bir tamsayı olup olmadığını yalnızca Integer.parseInt("1234");
yapıp yapmadığını kontrol edebilirsiniz. Ama yapmak istediğim bir tamsayıya bir metin numarası bağlamanızdır.
yaniDize bir sayı olup olmadığını kontrol edin
- "biri" == 1
- "İki" ==
- "Üç" == "Yirmi" == 20
Bunu yapmak istememin nedeni, konuşma tanıma özelliğine sahip bir android uygulamasına sahip olmak.
Kullanıcı daha sonra sayabilir. Bu sayı ekranda gösterilir.
DÜZENLEME
bazı Deneme yaparken sonra ben orada bunun için bir kütüphane ama here bir olup olmadığını otomatik olarak kullanmak SpeechRecognizer sınıf
Bunu yapmak için bir enum kalıbı kullanabilirsiniz. – BlackVegetable
Sadece unutmayın, bu CIOUS i18n sorunları olacaktır. – nothrow
Benzer soru: http://stackoverflow.com/questions/4062022/how-to-convert-words-to-number –