首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

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

2012-05-15 
一个小程序,求指正。。将扩展名为txt的文件的扩展名全部更名为back[codeJaba]import java.io.*public clas

一个小程序,求指正。。将扩展名为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方法

热点排行
Bad Request.