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 阅读(199) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: