2012-03-04 6 views
0

私のアプリには2つのTextViewがあります。 3 + 4 =CharSequenceから数式への変換

そして、2番目には答えが含まれています。私は有効な数学式にこれを回すことについては行くだろうか7

ので、アプリはそれを計算し、intとして答えを返すことができますか?

答えて

0

あなたTextViewsに期待表現の複雑さに応じて、あなたは彼らのために、パーサ/インタプリタを構築する必要がある場合があります。その場合、私は心からANTLRをお勧めします。 AndroidでANTLRを使用する方法の詳細については、this questionを参照してください。私の知っている

別のパーサジェネレータはJavaCCですが、ANTLRはたくさんより柔軟で強力です。

関連する問題