当前位置: 代码迷 >> J2SE >> 一个小程序,求指正。将扩展名为txt的文件的扩展名全部更名为back解决思路
  详细解决方案

一个小程序,求指正。将扩展名为txt的文件的扩展名全部更名为back解决思路

热度:29   发布时间:2016-04-24 01:04:00.0
一个小程序,求指正。。将扩展名为txt的文件的扩展名全部更名为back
[code=Jaba]
import java.io.*;
public class study {
  public static void main(String[] args) {
      File directory = new File("C:/Users/Administrator/java");
      File[] files = directory.listFiles();
      System.out.println(files.length);
      for (int i = 0; i < files.length; i++) {
      String fileName=files[i].getName();
      String prefix=fileName.substring(fileName.lastIndexOf(".")+1);
          System.out.println(prefix);
          if(prefix != "txt")
          {
          files[i].renameTo(new File(fileName.substring(0,fileName.lastIndexOf('.'))+".back"));
          }
          System.out.println(files[i].getName());
      }
  }
}

[/code]

------解决方案--------------------
字符串比较最好是用equals方法
  相关解决方案