栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java中金额转大写和日期转大写,java高级程序设计实战教程电子书

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java中金额转大写和日期转大写,java高级程序设计实战教程电子书

//不是角分结尾就加"整"字

if (!result.endsWith(“角”)&&!result.endsWith(“分”)) {

result = result + “整”;

}

//例如没有这行代码,数值"400000001101.2",输出就是"肆千亿万壹千壹佰零壹元贰角"

result = result.replaceAll(“亿万”, “亿”);

return result;

}

}

日期转大写:

package test;

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class DateTranCnDate {

public DateTranCnDate() {

}

public static String dateToCnDate(String date) {

String result = “”;

String[] cnDate = new String[]{“零”,“壹”,“贰”,“叁”,“肆”,“伍”,“陆”,“柒”,“捌”,“玖”};

String ten = “拾”;

String[] dateStr = date.split("-");

for (int i=0; i

for (int j=0; j

String charStr = dateStr[i];

String str = String.valueOf(charStr.charAt(j));

if (charStr.length() == 2) {

if((i==1)&&(charStr.equals(“01”)))

{

result += cnDate[0]+cnDate[1];

break;

}

if((i==1)&&(charStr.equals(“02”)))

{

result += cnDate[0]+cnDate[2];

break;

}

if((i==1)&&(charStr.equals(“10”)))

{

result += cnDate[0]+cnDate[1]+ten;

break;

}

if((i==2)&&(charStr.equals(“01”)))

{

result += cnDate[0]+cnDate[1];

break;

}

if((i==2)&&(charStr.equals(“02”)))

{

result += cnDate[0]+cnDate[2];

break;

}

if((i==2)&&(charStr.equals(“03”)))

{

result += cnDate[0]+cnDate[3];

break;

}

if((i==2)&&(charStr.equals(“04”)))

{

result += cnDate[0]+cnDate[4];

break;

}

if((i==2)&&(charStr.equals(“05”)))

{

result += cnDate[0]+cnDate[5];

break;

}

if((i==2)&&(charStr.equals(“06”)))

{

result += cnDate[0]+cnDate[6];

break;

}

if((i==2)&&(charStr.equals(“07”)))

{

result += cnDate[0]+cnDate[7];

break;

}

if((i==2)&&(charStr.equals(“08”)))

{

result += cnDate[0]+cnDate[8];

break;

}

if((i==2)&&(charStr.equals(“09”)))

{

result += cnDate[0]+cnDate[9];

break;

}

if((i==2)&&(charStr.equals(“10”)))

{

result += cnDate[0]+cnDate[1]+ten;

break;

}

if((i==2)&&(charStr.equals(“20”)))

{

result += cnDate[0]+cnDate[2]+ten;

break;

}

if((i==2)&&(charStr.equals(“30”)))

{

result += cnDate[0]+cnDate[3]+ten;

break;

}

if((i==2)&&(charStr.equals(“11”)))

{

result += cnDate[1]+ten+cnDate[1];

break;

}

if((i==2)&&(charStr.equals(“12”)))

{

result += cnDate[1]+ten+cnDate[2];

break;

}

if((i==2)&&(charStr.equals(“13”)))

{

result += cnDate[1]+ten+cnDate[3];

break;

}

if((i==2)&&(charStr.equals(“14”)))

{

result += cnDate[1]+ten+cnDate[4];

break;

}

if((i==2)&&(charStr.equals(“15”)))

{

result += cnDate[1]+ten+cnDate[5];

break;

}

if((i==2

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

)&&(charStr.equals(“16”)))

{

result += cnDate[1]+ten+cnDate[6];

break;

}

if((i==2)&&(charStr.equals(“17”)))

{

result += cnDate[1]+ten+cnDate[7];

break;

}

if((i==2)&&(charStr.equals(“18”)))

{

result += cnDate[1]+ten+cnDate[8];

break;

}

if((i==2)&&(charStr.equals(“19”)))

{

result += cnDate[1]+ten+cnDate[9];

break;

}

if (charStr.equals(“10”)) {

result += ten;

break;

} else {

if (j == 0) {

if (charStr.charAt(j) == ‘1’)

result += ten;

else if (charStr.charAt(j) == ‘0’)

result += “”;

else

result += cnDate[Integer.parseInt(str)] + ten;

}

if (j == 1) {

if (charStr.charAt(j) == ‘0’)

result += “”;

else

result += cnDate[Integer.parseInt(str)];

}

}

} else {

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/667401.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号