把中文表示的数字转成阿拉伯数字 - java

问题描述: 输入一个中文字符串,使用中文表示的数字形式。如一百,一千万,四千二百万零三十。 输出对应的数字,如100,1000000,42000030。java 思路: 遇到这个问题一开始以为挺简单的,用一个字符串和一个数组对应下标就找到数字了,而后一步步累加。 后来发现不太简单,还要考虑如三百二十万这种状况,就是最后一位比前面的数位大,还要乘上去。 在csdn上看到一个很厉害的思路,用栈来实现算
相关文章
相关标签/搜索