好學(xué)驛站

          JSP、JAVA、struts、hibernate、spring、eclipse、工作流、電子政務(wù)、協(xié)同辦公、J2ME

          簡(jiǎn)單的字符轉(zhuǎn)換和反轉(zhuǎn)換函數(shù)

          加密解密時(shí)可以用到,只支持小寫字母的轉(zhuǎn)換。

          ?private String dmix(String str1)
          ??? {
          ??????? int MAX_COUNT = 20;
          ??????? char ca[] = str1.toCharArray();
          ??????? int count = 0;
          ??????? for(int i = 0; i < ca.length; i++)
          ??????? {
          ??????????? int a = ca[i] - count;
          ??????????? ca[i] = (char)a;
          ??????????? if(ca[i] < 'a')
          ??????????????? ca[i] += '\032';
          ??????????? count = ++count % MAX_COUNT;
          ??????? }

          ??????? StringBuffer sb = new StringBuffer();
          ??????? sb.append(ca);
          ??????? return sb.toString();
          ??? }
          ??? public String mix(String str1)
          ??? {
          ??? ?int MAX_COUNT = 20;
          ??????? char ca[] = str1.toCharArray();
          ??????? int count = 0;
          ??????? for(int i = 0; i < ca.length; i++)
          ??????? {
          ??????? ?int a=0;
          ??????????? a = ca[i] + count;
          ??????????? ca[i] = (char)a;
          ??????????? if(ca[i] > 'z')
          ??????????????? ca[i] -= '\032';
          ??????????? count = ++count % MAX_COUNT;
          ??????? }

          ??????? StringBuffer sb = new StringBuffer();
          ??????? sb.append(ca);
          ??????? return sb.toString();
          ??? }

          posted on 2007-02-15 08:16 好學(xué)蜘蛛 閱讀(120) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA

          主站蜘蛛池模板: 桂东县| 桃园县| 普安县| 文安县| 望奎县| 德庆县| 扎囊县| 买车| 庆元县| 达拉特旗| 广昌县| 黄山市| 鹿邑县| 平舆县| 郴州市| 永康市| 岱山县| 顺平县| 松原市| 琼中| 万源市| 安吉县| 石家庄市| 丽江市| 鄄城县| 桦南县| 子洲县| 海丰县| 柳河县| 玉溪市| 呼伦贝尔市| 绥棱县| 宁远县| 高碑店市| 沙洋县| 江北区| 澜沧| 汉沽区| 体育| 襄垣县| 武清区|