http://blog.sina.com.cn/driveryourdream[订阅]
个人资料
访客
读取中...
好友
读取中...
音乐播放器
电视机
博文
钱数转中文汉字(2009-07-10 11:16)
public class MoneyTest {
    
    private static final String[] NUMBERS = { '零', '壹', '贰', '叁', '肆', '伍',
            '陆', '柒', '捌', '玖' };

   
    private static final String[] IUNIT = { '元', '拾', '佰', '仟', '万', '拾', '佰',
            '仟', '亿', '拾', '佰', '仟', '万', '拾', '佰', '仟' };

   
    private static final String[] DUNIT = { '角', '分', '厘' };

   
    public static synchronized String toChinese(String str) {
        str = str.replaceAll(',', '');// 去掉','
        String integerStr;// 整数部分数字
        String decimalStr;// 小数
JAVA日期转中文汉字(2009-07-10 11:13)
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class DateToUpperChinese {

    private static final String[] NUMBERS = { '零', '壹', '贰', '叁', '肆', '伍',
            '陆', '柒', '捌', '玖' };

   
    public static synchronized String toChinese(String str) {
        StringBuffer sb = new StringBuffer();
        sb.append(getSplitDateStr(str, 0)).append(' ').append(
                getSplitDateStr(str, 1)).append(' ').append(
                getSplitDateStr(str, 2));
        return sb.toString();
    }