不知从何下手,请好心人指教!!!!!

编写一个方法,接收一个整数值,使用汉字输出整数值如:540341 : 五四零三四一

[code]
public static final char[] chNumbers = { '零', '一', '二', '三', '四', '五', '六',
'七', '八', '九', '十' };

public static String toChNumbers(int d) {
    String dStr = String.valueOf(d);
    StringBuilder sb = new StringBuilder();
    for (int i = 0; i < dStr.length(); i++) {
        char ch = dStr.charAt(i);
        sb.append(chNumbers[ch - '0']);
    }
    return sb.toString();
}

public static void main(String[] args) {
    System.out.println(toChNumbers(1234567890));
}

[/code]