<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 60,comments - 71,trackbacks - 0
    1.支持NULL的Split劃分數組的方法:
    public static String[] Split(String s, String delim)
        
    {
              
    if(s==null || s.equals("")) 
              {
                  String empty[] 
    = new String[1];
                  empty[
    0= "";
                  
    return empty;
              }

            Vector vStrArray 
    = new Vector();
            StringTokenizer stk 
    = new StringTokenizer(s, delim);
            String strTemp;

            
    while(stk.hasMoreTokens())
            
    {
                strTemp 
    = stk.nextToken();
                vStrArray.add(strTemp);
            }


            String as[] 
    = new String[vStrArray.size()];

            
    for(int n=0; n < vStrArray.size(); n++)
                as[n] 
    = (String)vStrArray.get(n);

            
    return as;
        }

    2.指定替換范圍內的字符串:
        public static String replaceAll(String strSource, String strFrom, String strTo)
        
    {
            
    if(strFrom == null || strFrom.equals(""))
                
    return strSource;
            String strDest 
    = "";
            
    int intFromLen = strFrom.length();
            
    int intPos;

            
    while((intPos = strSource.indexOf(strFrom)) != -1)
            
    {
                strDest 
    = strDest + strSource.substring(0,intPos);
                strDest 
    = strDest + strTo;
                strSource 
    = strSource.substring(intPos + intFromLen);
            }

            strDest 
    = strDest + strSource;

            
    return strDest;
        }

    3.以支持回車的顯示:
        public static String addBr(String Content) {
            
    if (Content == null{
                
    return "";
            }

            
            String makeContent 
    = Content;        
            makeContent 
    = StringUtils.replace(makeContent, "\r""<br>");
            makeContent 
    = StringUtils.replace(makeContent, "\n""");        
            
    return makeContent;
        }

    4.防SQL注入: 
    /**
      * "'" - > "''" "aaa'a" -> "aaa''a" "a''" -> "a''''"
      * 
      * 
    @param cond
      * 
    @return
      
    */

     
    public static String toDoubleChar(String cond, char todc) {
      
    if (StringUtil.isEmpty(cond))
       
    return "";
      StringBuffer sb 
    = new StringBuffer();
      
    // "'" -> "''"
      for (int i = 0; i < cond.length(); i++{
       
    char c = cond.charAt(i);
       sb.append(c);
       
    if (c == todc)
        sb.append(todc);
      }


      
    return sb.toString();
     }



    5.是否為整型:

        public static boolean isInteger(String str) {
            
    try {
                Integer.parseInt(str);
                
    return true;
            }
     catch (Throwable e) {
                
    return false;
            }

        }


    6.轉換為Int 型:

        public static int toInt(String str, int defaultValue) {
            
    if (isEmpty(str)) {
                
    return defaultValue;
            }

            
    try {
                
    return Integer.parseInt(str);
            }
     catch (Throwable e) {
                
    return defaultValue;
            }

        }


    不斷更新中......

    posted on 2008-05-23 10:24 henry1451 閱讀(280) 評論(0)  編輯  收藏 所屬分類: Java技術
    主站蜘蛛池模板: 免费精品国自产拍在线播放| 国产免费黄色大片| 一级毛片免费播放男男| 亚洲日本香蕉视频观看视频| 国产AV无码专区亚洲AWWW | 亚洲国产精品久久久久网站| 免费在线看片网站| 妞干网手机免费视频| 久久精品免费一区二区| 在线观看免费播放av片| 久久av免费天堂小草播放| 美国毛片亚洲社区在线观看| 亚洲精品天堂在线观看| 亚洲最大中文字幕| 亚洲伊人tv综合网色| 亚洲AV无码一区二区乱子伦| 亚洲精品视频免费| 免费少妇a级毛片| 国产又长又粗又爽免费视频| 成人奭片免费观看| 免费观看黄网站在线播放| 精品免费久久久久久久| 99久久国产免费中文无字幕| 日本不卡免费新一区二区三区| 在线人成免费视频69国产| 手机看片国产免费永久| 中文字幕视频免费在线观看| 国产特黄特色的大片观看免费视频| 美女被免费网站视频在线| 国产亚洲视频在线观看| 午夜亚洲乱码伦小说区69堂| 日韩精品亚洲专区在线影视 | 国产在线播放免费| 午夜老司机免费视频| 成人au免费视频影院| 四虎成人免费影院网址| 亚洲成a人片在线观看久| 国产成人免费全部网站| 亚洲?V无码乱码国产精品| 亚洲成A∨人片天堂网无码| 综合亚洲伊人午夜网 |