posts - 5,  comments - 1,  trackbacks - 0

          static String t1 = "零壹貳叁肆伍陸柒捌玖";

          static char[] n = { '仟', ' ', '拾', '佰' };

          static char[] n1 = {'萬','億'};

          static char end = '圓';


          public static void print(String value, int pos, boolean b) {
          if (pos == 0) {
          System.out.print(end);
          return;
          }
          String value2 = value.substring(1, value.length());
          int printPos = value.charAt(0) - '0';
          if (printPos != 0) {
          if (b == true)
          System.out.print(t1.charAt(0));
          System.out.print(t1.charAt(printPos));
          System.out.print(printPos == 0 ? "" : (n[pos % 4] == ' ' ? "": n[pos % 4]));
          }
          if (pos % 4 == 1 && pos > 1) {
          System.out.print(n1[(pos / 4) - 1]);
          print(value2, pos - 1,? false);
          return;
          }
          print(value2, pos - 1, printPos == 0 ? true : false);
          }

          使用方法
          print("10010202070", 11, false);
          還沒看懂留著慢慢看。。。
          哪位高手給添點注釋,感激不盡。。。。

          posted on 2007-01-21 01:04 阿健 閱讀(459) 評論(0)  編輯  收藏 所屬分類: java
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          相冊

          BLOG

          Web Site

          搜索

          •  

          最新評論

          • 1.?re: 《大腕》IT版
          • 頂一下! 不錯! 框架越多越好, 您要是只整了個 Struts, 您都不要意思跟人說您是做 Java 的!
          • --BeanSoft

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 土默特右旗| 静宁县| 张家港市| 达州市| 潍坊市| 丽江市| 潜山县| 绿春县| 康马县| 昌江| 遵化市| 大足县| 嘉禾县| 礼泉县| 灌阳县| 松滋市| 勐海县| 九龙坡区| 修文县| 日照市| 南溪县| 海南省| 措美县| 江北区| 乐清市| 安乡县| 伊春市| 临泽县| 遂昌县| 白银市| 九寨沟县| 分宜县| 蓝田县| 澳门| 邳州市| 黄大仙区| 永泰县| 沂南县| 阳谷县| 马龙县| 神农架林区|