易截截图软件、单文件、免安装、纯绿色、仅160KB

java学习 文件IO流

   
想批量修改一个文件夹的所有文件的文件名,在网上找了好多软件都不好用,猛然想起来我自己也会写代码么~~~
这个代码只能自定义扩展名。。文件名默认是0,以后就++啦,也就是1,2,3……只是基础性代码
import java.io.File;
public class Rename {
 /**
  * @param args
  */
 public static int w = 0;
 public static void main(String[] args) {
  File f = new File("F:\\XXX"); //选择需要批量修改文件名的目录
     Rename r = new Rename();
     r.read(f, ".doc");  //输入扩展名,需加上“.”
 }
 public void read(File f, String str){   //str为扩展名
  File[] ff = f.listFiles();
  for(int i = 0; i < ff.length; i++){
   if(ff[i].isFile()){  
    File fff = new File(ff[i].getParent() + "\\" + w + str);//成功修改后返回true
    w++;
    System.out.println(ff[i].renameTo(fff));
   }  
   if(ff[i].isDirectory()){
    /***若同时修改文件夹的名称,就把注释去掉***/
    //File fff = new File(ff[i].getParent() + "\\" + i + str);
    read(ff[i] , str);
      // System.out.println(ff[i].renameTo(fff)); 
   }
  }
 }
}
 再鼓励一下自己,加油,嘿嘿~~~


相关文档:

java面试题 基础篇(1)

1 列举 10个java语言的优势
        免费,开源,跨平台,简单易用,功能完善,面向对象,健壮性,多线程,结构中立,
  企业应用的成熟平台,无线应用。
2 列举java中 10个面向对象编程的术语
     包,类,实例,封装,继承,多态,重载,重写,对 ......

如何以Java实现网页截图技术

今天看到某网友关于“如何以Java实现网页截图技术”的咨询帖,由于出现该咨询的地点非常不适合较长回复,故以博文形式回答。
事实上,如果您想以Java实现网页截图,也就是“输入一段网址,几秒钟过后就能截取一张网页缩略图”的效果。那么,您至少有3种方式可以选择。
1、最直接的方式—— ......

Java调用Linux命令

Java可以直接调用Linux命令,形式如下:
 Runtime.getRuntime().exec(command)
 举例:运行ls,top命令可以这样:
 Runtime.getRuntime().exec("ls");
 但是这样执行时没有任何输出,原因: 
 调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,
(注意:Runtim ......

java中四种操作xml方式的比较

   1)DOM(JAXP Crimson解析器)
    DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DO ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号