中文数字转阿拉伯数字,如 五十七->57
/**
* @author sun weikai
*/
public class ChineseNum2int {
static char[] cnArr = new char[]{'一', '二', '三', '四', '五', '六', '七', '八', '九'};
static char[] chArr = new char[]{'十', '百', '千', '万', '亿'};
static String allChineseNum = "零一二三四五六七八九十百千万亿";
/**
* 将汉字中的数字转换为阿拉伯数字
*
* @param chineseNum
* @return
*/
public static int chineseNumToArabicNum(String chineseNum) {
int result = 0;
//存放一个单位的数字如:十万
int temp = 1;
//判断是否有chArr
int count = 0;
for (int i = 0; i < chineseNum.length(); i++) {
//判断是否是chArr
boolean b = true;
char c = chineseNum.charAt(i);
//非单位,即数字
for (int j = 0;