检查String是否为数字

Ric*_*ing 7 java string int android

我知道你可以通过执行来检查字符串是否是整数Integer.parseInt("1234");
但是我想要做的是将文本数字链接到整数.

  • "一个"== 1
  • "两个"== 2
  • "三"== 3
  • "二十"== 20

是否有一些我可以用来做这个的库,或者我必须手动编程吗?

我想这样做的原因是,我有一个带语音识别的Android应用程序.
然后用户可以计数.此编号显示在屏幕上.

编辑
经过一些实验,我发现我使用的SpeechRecognizer类会自动将数字解析为实际数字......

Sem*_*glu 5

我不知道是否有应该是一个库,但这里是一个很好的例子.