posts - 24,  comments - 25,  trackbacks - 0

           

              /**
               * 字符型后面加空格
               * 
               * 
          @param str
               * 
          @param leng
               * 
          @return
               
          */

              
          public static String changString(String str, float leng)
              
          {
               
          if(StringUtil.isBlank(str))
               
          {
                str
          =" ";
               }

                  
          int count = new Double(leng).intValue();
                  
          for (int i = str.length(); i < count; i++)
                  
          {
                      str 
          = str + " ";
                  }

                  
          if (str.length() > count)
                  
          {
                      str 
          = str.substring(0, count);
                  }


                  
          return str;
              }


              
          /**
               * 數字型前面加零
               * 
               * 
          @param str
               * 
          @param leng
               * 
          @return
               
          */

              
          public static String changNumber(String str, float leng)
              
          {
               
          if(StringUtil.isBlank(str))
               
          {
                str
          ="0";
               }

                  
          int count = new Double(leng).intValue();
                  
          for (int i = str.length(); i < count; i++)
                  
          {
                      str 
          = "0" + str;
                  }

                  
          if (str.length() > count)
                  
          {
                      str 
          = str.substring(str.length() - count, str.length());
                  }


                  
          return str;
              }


              
          /**
               * 數字型前面加零
               * 
               * 
          @param num
               * 
          @param leng
               * 
          @return
               
          */

              
          public static String changInt(int num, float leng)
              
          {
                  String str 
          = num + "";
                  
          return changNumber(str, leng);
              }


              
          /**
               * 寫文件
               * 
               * 
          @param path
               * 
          @param content
               * 
          @return
               
          */

              
          public static boolean write(String path, String content)
              
          {
                  
          try
                  
          {
                      File file 
          = new File(path);
                      
          // 存在刪除
                      if (file.exists())
                      
          {
                          file.delete();
                      }

                      
          // 不存在新建
                      if (!file.createNewFile())
                      
          {
                          
          return false;
                      }

                      BufferedWriter output 
          = new BufferedWriter(new FileWriter(file));
                      output.write(content);
                      output.close();
                  }

                  
          catch (Exception e)
                  
          {
                      
          return false;
                  }

                  
          return true;
              }


              
          /**
               * 刪除文件
               * 
               * 
          @param path
               
          */

              
          public static void delete(String path)
              
          {
                  
          for (int i = 0; i < path.length; i++)
                  
          {
                      File file 
          = new File(path[i]);
                      
          if (file.exists())
                      
          {
                          file.delete();
                      }

                  }

              }

              
              
          /**
               * 昨天同一時間
               * 
          @param today
               * 
          @return
               
          */

              
          public static Date yesterday(Date today)
              
          {
                  Calendar cal 
          = Calendar.getInstance();
                  cal.setTime(today);
                  cal.add(Calendar.DATE, 
          -1);
                  
                  
          return cal.getTime();
              }

          posted on 2011-04-19 11:04 Jarry 閱讀(224) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 静海县| 滕州市| 包头市| 清水县| 南华县| 汶川县| 同仁县| 阳朔县| 丽水市| 奉节县| 高台县| 鱼台县| 华宁县| 新乐市| 汉沽区| 兴国县| 临颍县| 淅川县| 靖西县| 赫章县| 东乡县| 克拉玛依市| 景德镇市| 上蔡县| 克什克腾旗| 天津市| 黑河市| 且末县| 莒南县| 沁水县| 临高县| 朝阳市| 简阳市| 原平市| 莱阳市| 越西县| 河东区| 安泽县| 濉溪县| 铁岭县| 建昌县|