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

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

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

    Sunspl

    Hello,everyone,i am sun. 天道酬勤,笨鳥先飛.
    隨筆 - 47, 文章 - 0, 評論 - 24, 引用 - 0
    數據加載中……

    一些常用的方法

    //字符串初始化
    public String toString(String str){
     if(str == null){
      str = "";
     }
     if(str.equals("null")){
      str = "";
     }
     str = str.trim();
     return str;
    }
    //編碼轉換
    public String toGBK(String str){
     try{
      if(str == null){
       str = "";
      }else{
       str = new String(str.getBytes("ISO-8859-1"),"GBK");
      }
     }catch(Exception e){
      System.out.println("DealString::toGBK(String)運行時出錯:"+e;
     }
    }
    //UTF轉換
    public String to Utf8String(String src){
     byte[] b = src.getBytes();
     char[] c = new char[b.length];
     for(int i = 0; i < b.length; i++){
      c[i] = (char)(b[i]&0x00FF);
     }
     return new String(c);
    }
    //字符分隔
    public String[] splitStr(String str,char c){
     str += c;
     int n = 0;
     for(int i = 0; i < str.length();i++){
      if(str.charAt(i) == c){
       n ++;
      }
     }
     String out[] = new String[n];
     for(int i = 0; i < n; i++){
      int index = str.indexOf(c);
      out[i] = str.substring(0,index);
      str = str.substring(index+1),str.length());
     }
     return out;
    }
    //取得系統時間
    public String getDateTime(){
     java.text.SimpleDateFormat f = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     String time = f.format(new java.util.Date());
     return time;
    }
    //字符串替換
    public String Replace(String source,String oldString,String newString){
     StringBuffer output = new StringBuffer();
     int lengthOfSource = source.length();
     int lengthOfOld = oldString.length();
     int posStart = 0;
     int pos;
     
     while((pos = source.indexOf(oldString,posStart)) >= 0){
      output.append(source.substring(posStart,pos));
      output.append(newString);
      posStart = pos + lengthOfOld;
     }
     if(posStart < lengthOfSource){
      output.append(source.substring(posStart));
     }
     return output.toString();
    }

    //日期之差
    public long getDaysInterval(Date d1,Date d2){
     return (d2.getTime() - d1.getTime())/86400000;
    }
    //字符串右格式化
    public String toLengthStr(String instr,int len){
     int n = instr.length();
     for(int i = 0; i < (len - n); i++){
      instr = " " + instr;
     }
     return instr;
    }
    //字符串左格式化
    public String toLengthStr(String instr,int len){
     int n = instr.length();
     for(int i = 0; i < (len - n); i++){
      instr = instr + " ";
     }
     return instr;
    }
    //字符串位長度
    public int byteLength(String str){
     return ((str.getBytes()).length);
    }
    //字符串位截取
    public String strByteCopy(String str,int nEnd){
     if(nEnd == 0){
      return "";
     }
     byte[] byteStr = str.getBytes();
     int k = byteStr.length;
     String strSub = new String(byteStr,0,End<k?nEnd:k)
     if(strSub.length() == 0){
      strSub = new String(byteStr,0,nEnd-1);
     }
     return strSub;
    }

    posted on 2007-04-03 11:39 JavaSuns 閱讀(1081) 評論(1)  編輯  收藏

    評論

    # re: 一些常用的方法  回復  更多評論   

    不錯,都是開發中常用的方法
    2007-04-03 16:16 | yuri

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


    網站導航:
     
    主站蜘蛛池模板: 免费无码婬片aaa直播表情| 亚洲国产片在线观看| 一级毛片正片免费视频手机看| 国产91色综合久久免费| 亚洲欧洲国产经精品香蕉网| 美女内射无套日韩免费播放| 久久久久亚洲Av片无码v| 99在线在线视频免费视频观看| 亚洲欧洲日韩不卡| 日本XXX黄区免费看| 亚洲AV香蕉一区区二区三区| 日本高清免费不卡视频| 尤物视频在线免费观看| 亚洲色欲一区二区三区在线观看| 91视频免费网站| 久久亚洲私人国产精品vA| 成人免费在线看片| 亚洲AV无码一区二区三区久久精品| 四虎免费永久在线播放| 中文字幕av免费专区| 亚洲人成亚洲精品| 99视频在线精品免费观看6| 色噜噜噜噜亚洲第一| 国产国拍亚洲精品mv在线观看| 亚洲精品在线免费看| 亚洲AV无码一区二区三区牲色| 久久久久噜噜噜亚洲熟女综合| 99精品视频免费在线观看| 亚洲精品456人成在线| 亚洲一区二区精品视频| 中文字幕免费在线观看| 亚洲Av永久无码精品黑人| 亚洲中文字幕在线乱码| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 亚洲中文字幕日产乱码高清app| 日韩免费无码一区二区三区 | 无码的免费不卡毛片视频| 蜜芽亚洲av无码精品色午夜| 国产男女猛烈无遮挡免费网站| 国产偷伦视频免费观看| 一本色道久久88—综合亚洲精品|