posts - 66,  comments - 40,  trackbacks - 0
          /*
          ? * author:happytian
          ? * 此方法用于取得下一個字符,如 輸入 'a',取得'b'
          ? * 具有循環功能,如輸入 'Z' 則得到 'A', 輸入'z' 則得到 'a'
          ? * 具有排錯功能,如輸入 '!','&' ...等 字符會出錯,統一返回返回 '$'
          ? */
          ?public static char getNextChar(char firstChar){
          ??int ascFirstChar = new Character (firstChar).hashCode();
          ??if (ascFirstChar < 65 || (ascFirstChar > 90 && ascFirstChar < 97) || ascFirstChar > 122){
          ???System.out.println("出錯,輸入字符為非a-z或A-X");
          ???return '$';
          ??}
          ??if (ascFirstChar == 90){
          ???ascFirstChar = 64;
          ??}
          ??if (ascFirstChar == 122){
          ???ascFirstChar = 96;
          ??}
          ??int ascSecondChar = ascFirstChar + 1;
          ??return (char)ascSecondChar;
          ??
          ?}
          posted on 2007-03-15 16:45 happytian 閱讀(687) 評論(1)  編輯  收藏

          FeedBack:
          # re: 取下一個字符 a-b,b-c,A-B,z-a 等,(char-ASC2)[未登錄]
          2007-12-06 10:51 | tony
          這種方法...實際上用(char)('a'+1)就可轉化為'b'.  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2007年3月>
          25262728123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          Welcome here, my friend!

          常用鏈接

          留言簿(12)

          隨筆檔案(66)

          文章分類

          文章檔案(63)

          web

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 89312
          • 排名 - 647

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 喀什市| 武陟县| 洞头县| 龙里县| 汶上县| 南溪县| 锡林郭勒盟| 丹东市| 宝鸡市| 昌黎县| 商都县| 南和县| 康平县| 兴安盟| 青铜峡市| 乐亭县| 饶阳县| 洛川县| 惠州市| 华安县| 昌图县| 白河县| 嘉祥县| 离岛区| 新邵县| 桦甸市| 天峨县| 大名县| 五河县| 留坝县| 呼玛县| 九龙坡区| 台南市| 呼和浩特市| 老河口市| 平乐县| 昌都县| 呈贡县| 马尔康县| 大竹县| 上林县|