zoukankan      html  css  js  c++  java
  • 将阿拉伯数字转换为其对应的中文数字

    郑重声明,尽管这样子不文明,但还是先对这破电脑发泄发泄吧,不对人发泄就没有伤害!

    妈蛋,这年头使用电脑太多,离开的电脑就是这么的个东西都写不出来了,真是丢人丢大了!

    今天去面试,从市政府做的是8路公交,应聘的是517号金色堤岸写字楼11层,可谓“一生一世要发了”啊!但估计挂了!不是老天不长眼,而是才知道自己有多菜,做项目再多有什么用?????????????????????????????????????????????回来自己在电脑上一试,妈蛋,好简单,手写就是写不出来!讨厌死了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    package numbertochinese;

    import java.util.Scanner;

    /**
     * @author Administrator
     * 将阿拉伯数字转换为其对应的中文数字
     */
    public class NumberTochinese {

     private static String theNumber = null;
     private String theChinese = null;
     
     private String action(String theNumber2){
      String tadi = String.valueOf(theNumber2);
      for(int i=0; i<tadi.length(); i++){
       char mychar = tadi.charAt(i);
       String st = null;
       switch (mychar) {
       case '1':
        st = "一";
        break;
       case '2':
        st = "二";
        break;
       case '3':
        st = "三";
       case '4':
        st = "四";
        break;
       case '5':
        st = "五";
        break;
       case '6':
        st = "六";
        break;
       case '7':
        st = "七";
        break;
       case '8':
        st = "八";
        break;
       case '9':
        st = "九";
        break;
       case '0':
        st = "零";
        break;
       default:
        break;
       }
       if(null == theChinese){
        theChinese = st;
       }else{
        theChinese += st;
       }
      }
      if(null == theChinese){
       return theChinese = "您输入的不是数字!";
      }else if(theChinese.length() != theNumber.length()){
       return theChinese = "您输入的数字不符合规则!";
      }else{
       return theChinese;
      }
     }
     
     public static void main(String[] args) {
      NumberTochinese tochinese = new NumberTochinese();
      System.out.println("请输入一个或多个阿拉伯数字:");
      try {
       Scanner scanner = new Scanner(System.in);
       theNumber = scanner.next();
       tochinese.theChinese = tochinese.action(theNumber);
      } catch (Exception e) {
       e.printStackTrace();
      }
      System.out.println(tochinese.theChinese);
     }
    }

  • 相关阅读:
    网络编程
    mysql
    python 基础
    vim 操作
    linux 基本命令
    基本库使用(urllib,requests)
    震撼功能:逐浪CMS全面支持PWA移动生成意指未来
    硬件能力与智能AI-Zoomla!逐浪CMS2 x3.9.2正式发布
    从送外卖到建站售主机还有共享自行车说起-2017年8月江西IDC排行榜与发展报告
    HTTP协议知多少-关于http1.x、http2、SPDY的相关知识
  • 原文地址:https://www.cnblogs.com/lanjianqing/p/4119637.html
Copyright © 2011-2022 走看看