java小写数字转大写

public static String convertToUpperCase(int num) {

String\[\] upperCaseDigit = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"};

String\[\] unit = {"", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿"};

String strNum = String.valueOf(num);

StringBuilder result = new StringBuilder();

int len = strNum.length();

for (int i = 0; i < len; i++) {

int digit = Character.getNumericValue(strNum.charAt(i));

result.append(upperCaseDigitdigit).append(unitlen - i - 1);

}

return result.toString();

}

相关推荐
稳联技术老娜3 小时前
DeviceNet主站怎么连接西门子PLC,Profinet网关配置手册(那智机器人)
服务器·网络·数据库
石山代码3 小时前
ArrayList / HashMap / ConcurrentHashMap
java·开发语言
9分钟带帽4 小时前
linux_系统开机自动执行shell脚本
linux·服务器
AskHarries5 小时前
系统提示词、开发者指令和用户输入的优先级
java·前端·数据库
消失在人海中5 小时前
oracle 数据库多表关联查询
服务器·数据库·oracle
daidaidaiyu5 小时前
ThingsBoard 规则链系统源码分析和自定义定时器
java
嵌入式小能手6 小时前
飞凌嵌入式ElfBoard-进程间的通信之命名管道
linux·服务器·算法
小毛驴8506 小时前
spring-boot-maven-plugin,maven-compiler-plugin 功能对比
java·python·maven
csdn_aspnet6 小时前
Java 霍尔分区算法(Hoare‘s Partition Algorithm)
java·开发语言·算法
霸道流氓气质6 小时前
通义灵码 IDEA 插件完全使用指南
java·ide·intellij-idea