src/org/nutz/lang/Files.java
public static File renameSuffix(File f, String suffix) {
        if (null == f || null == suffix || suffix.length() == 0)
            return f;
        return new File(renameSuffix(f.getAbsolutePath(), suffix));
    }
public static File renameSuffix(File f, String suffix) {
        if (null == f || null == suffix || suffix.length() == 0)
            return f;
        return new File(renameSuffix(f.getAbsolutePath(), suffix));
    }
public static File renameSuffix ( File f , String suffix ) { if ( null == f || null == suffix || suffix . length ( ) == 0 ) return f ; return new File ( renameSuffix ( f . getAbsolutePath ( ) , suffix ) ) ; }
将文件后缀改名，从而生成一个新的文件对象。但是并不在磁盘上创建它

@param f
文件
@param suffix
新后缀， 比如 ".gif" 或者 ".jpg"
@return 新文件对象
将文件后缀改名，从而生成一个新的文件对象。但是并不在磁盘上创建它