Java 数字金额转中文大写金额
public class ChineseMoneyUtils {
final static private String[] CHINESE_NUMBER = {
"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"};
final static private String[] CHINESE_NUMBER_UNIT = {
"", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿", "拾", "佰", "仟"};
final static private String[] CHINESE_MONEY_UNIT = {
"圆", "角", "分"};
public static void main(String[] args) {
String chineseMoney = toChineseMoney(new BigDecimal("0.00"));
System.out.println("chineseMoney = " + chineseMoney);
}
public static String toChineseMoney(BigDecimal sourceMoney)