易截截图软件、单文件、免安装、纯绿色、仅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几个月后

我很喜欢学习java,那是在我正式上了这个课后就喜欢上了,我觉得我学的只是一般,但是我想把我的一些个人经验写下来,呵呵。。。。。
java是面向对象的编程语言,我以前只是初步学习过c,学习java时一些基本的语法只是看了看,因为和c是差不多的,但是后来不断地学习发现。学习java要好好熟悉各种各样的类,只要将各种类熟 ......

javaMail java发送email

发送email应用;
package mail;
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
import sun.misc.BASE64Encoder;
public class Mail {
 // 定义发件人显示名称、发件人、收件人、抄送、SMTP服务器、用户名、密码、主题、内容等
 private String d ......

JAVA规则 开发篇

本文介绍的JAVA规则的说明分为3个主要级别,本篇抛弃了平时开发中很少遇到的情况,那些用得比较少的以后再高级篇里面出现。并有六个有用的国际软件开发重要注意的有关String的问题,遵守了这些规则可以提高程序的效率、使代码又更好的可读性等。
(1) 如果有JDBC连接没有关掉的话,需要在"finally"方法中关掉
如 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号