打字猴:1.700439506e+09
1700439506 编写高质量代码:改善Java程序的151个建议 [:1700438082]
1700439507 编写高质量代码:改善Java程序的151个建议 建议15:break万万不可忘
1700439508
1700439509 我们经常会写一些转换类,比如货币转换、日期转换、编码转换等,在金融领域里用到最多的要数中文数字转换了,比如把“1”转换为“壹”,不过,开源世界是不会提供此工具类的,因为它太贴合中国文化了,要转换还是得自己动手写,代码片段如下:
1700439510
1700439511 public class Client{
1700439512
1700439513 public static void main(String[]args){
1700439514
1700439515 System.out.println(“2=”+toChineseNumberCase(2));
1700439516
1700439517 }
1700439518
1700439519 //把阿拉伯数字翻译成中文大写数字
1700439520
1700439521 public static String toChineseNumberCase(int n){
1700439522
1700439523 String chineseNumber=””;
1700439524
1700439525 switch(n){
1700439526
1700439527 case 0:chineseNumber=“零”;
1700439528
1700439529 case 1:chineseNumber=“壹”;
1700439530
1700439531 case 2:chineseNumber=“贰”;
1700439532
1700439533 case 3:chineseNumber=“叁”;
1700439534
1700439535 case 4:chineseNumber=“肆”;
1700439536
1700439537 case 5:chineseNumber=“伍”;
1700439538
1700439539 case 6:chineseNumber=“陆”;
1700439540
1700439541 case 7:chineseNumber=“柒”;
1700439542
1700439543 case 8:chineseNumber=“捌”;
1700439544
1700439545 case 9:chineseNumber=“玖”;
1700439546
1700439547 }
1700439548
1700439549 return chineseNumber;
1700439550
1700439551 }
1700439552
1700439553 }
1700439554
1700439555 这是一个简单的转换类,并没有完整实现,只是一个金融项目片段。如此简单的代码应该不会有错吧,我们运行看看,结果是:2=玖。
[ 上一页 ]  [ :1.700439506e+09 ]  [ 下一页 ]