import java.io.*;
public class NewFrame {
public static void main(String[] args) {
File f=new File("e:/");
File[] fList=f.listFiles();
for(int i=0;i<fList.length;i++)
{
if(fList[i].getName()=="data.txt")
{
System.out.println(fList[i].getPath());
System.out.println(fList[i].getName());
}
}
}
}
我在e盘建立了一个data.txt文件,运行程序 没有输出结果
java file
------解决方案--------------------
改为if(fList[i].getName().equals("data.txt"))