posts - 325,  comments - 25,  trackbacks - 0

          import java.io.BufferedReader;
          import java.io.Reader;
          import java.sql.Clob;

          public class StringUtil {

           public static boolean validateNull(String args) {
            if (args == null || args.length() == 0) {
             return true;
            } else {
             return false;
            }
           }
           
           public static String chanageNull(String source, String target) {
            if (source == null || source.length() == 0 || source.equalsIgnoreCase("null")) {
             return target;
            } else {
             return source;
            }
           }
           
           public static String HTMLChange(String source) {
            String changeStr = "";
            changeStr = source.replaceAll("&", "&");
            changeStr = changeStr.replaceAll(" ", " ");
            changeStr = changeStr.replaceAll("<", "&lt;");
            changeStr = changeStr.replaceAll(">", "&gt;");
            changeStr = changeStr.replaceAll("\r\n", "<br>");
            return changeStr;
           }

           public static String clobToString(Clob c) {
            String content = new String();
            Clob clob = c;
            try {
             if (clob != null) {
              Reader is = clob.getCharacterStream();
              BufferedReader br = new BufferedReader(is);
              String s = br.readLine();
              while (s != null) {
               content += s;
               s = br.readLine();
              }
             }
            } catch (Exception e) {
             e.printStackTrace();
            }
            return content;
           }
           
           public static String cutEucStr(String _str, int len) {
            String retStr = "";
            _str = _str.trim();
            try {
             if (_str != null && !"".equals(_str)) {
              if (_str.length() > len) {
               String temp = _str.substring(0, len);
               int blank_index = temp.lastIndexOf(" ");
               if (blank_index > 0) {
                retStr = _str.substring(0, blank_index) + "...";
               } else {
                retStr = temp + "...";
               }
              } else {
               retStr = _str;
              }
             }
            } catch (Exception ex) {
             retStr = "";
            }
            return retStr;
           }
           
           public static String getMaxNumber(String number) {
            if (number.length() == 1)
             number = "00" + number;
            if (number.length() == 2)
             number = "0" + number;
            return number;
           }
           
           public static String printXing(int m) {
               String blank = "*";
               StringBuffer sb = new StringBuffer();
               for (int i = 1; i <= m; i++) {
                 sb.append(blank);
               }
               return sb.toString();
             }
           
           public static  String toHtml(String str)
           {
            StringBuffer strBuffer = new StringBuffer();
            for(int i=0; i<str.length();i++) {
              if(str.charAt(i)=='\n'){ 
               strBuffer.append("<br/>");
              }
              else{                   
               strBuffer.append(str.charAt(i));
              }
            }
             return strBuffer.toString();
            }
          }

          posted on 2009-04-06 14:33 長春語林科技 閱讀(568) 評論(0)  編輯  收藏 所屬分類: util
          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

           

          長春語林科技歡迎您!

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桂林市| 武夷山市| 项城市| 永靖县| 昭通市| 广东省| 平果县| 新竹县| 凤城市| 丘北县| 米林县| 当涂县| 连城县| 黄石市| 六枝特区| 东宁县| 新绛县| 丽水市| 新沂市| 电白县| 诸城市| 陵川县| 新营市| 邵阳市| 汤原县| 石阡县| 西平县| 伊吾县| 疏勒县| 湘乡市| 平安县| 汉川市| 托克逊县| 广饶县| 岚皋县| 二连浩特市| 昌乐县| 南召县| 小金县| 大关县| 梁平县|