博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
汉字转数字
阅读量:5794 次
发布时间:2019-06-18

本文共 1126 字,大约阅读时间需要 3 分钟。

import java.util.Scanner;import java.util.List;import java.util.ArrayList;import java.util.Map;import java.util.HashMap;/*    汉字转数字的程序。输入:八亿零二十万零一百零一   输出:800200101        汉字有效字符为:零一二(两)三四五六七八九十百千万亿*/public class HanToNumber{    public static void main(String args[]){        Scanner sc = new Scanner(System.in);        HanToNumber mainObj = new HanToNumber();        int res = mainObj.getNumFromHan(sc.next());        System.out.println(res);    }    public int getNumFromHan(String str){        Map
map = new HashMap
(); map.put('零',0); map.put('一',1); map.put('二',2); map.put('两',2); map.put('三',3); map.put('四',4); map.put('五',5); map.put('六',6); map.put('七',7); map.put('八',8); map.put('九',9); map.put('十',10); map.put('百',100); map.put('千',1000); map.put('万',10000); map.put('亿',100000000); char[] arr = str.toCharArray(); int len = str.length(); List
resList = new ArrayList
(); int tmp = 0; for(int i=0; i

 

转载地址:http://kxffx.baihongyu.com/

你可能感兴趣的文章
被遗忘的CSS
查看>>
Webpack中的sourcemap以及如何在生产和开发环境中合理的设置sourcemap的类型
查看>>
做完小程序项目、老板给我加了6k薪资~
查看>>
自制一个 elasticsearch-spring-boot-starter
查看>>
【人物志】美团前端通道主席洪磊:一位产品出身、爱焊电路板的工程师
查看>>
一份关于数据科学家应该具备的技能清单
查看>>
机器学习实战_一个完整的程序(一)
查看>>
Web框架的常用架构模式(JavaScript语言)
查看>>
CSS盒模型
查看>>
ng2路由延时加载模块
查看>>
使用GitHub的十个最佳实践
查看>>
脱离“体验”和“安全”谈盈利的游戏运营 都是耍流氓
查看>>
慎用!BLEU评价NLP文本输出质量存在严重问题
查看>>
JAVA的优势就是劣势啊!
查看>>
ELK实战之logstash部署及基本语法
查看>>
LINUX下防恶意扫描软件PortSentry
查看>>
如何 debug Proxy.pac文件
查看>>
Python 学习笔记 - 面向对象(特殊成员)
查看>>
Puppet 配置管理工具安装
查看>>
Bug多,也别乱来,别被Bug主导了开发
查看>>