问题描述
编写一个方法,接收一个整数值,使用汉字输出整数值如:540341 : 五四零三四一
解决方案
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));}
时间: 2024-09-26 01:03:59