新手java文件操作问题
写了个简单的类,怎么提示“找不到符号”呢?
符号:方法 isFile();
位置:类java.io.File[]
代码如下:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import
java.io.IOException;
import java.io.PrintWriter;
import java.io.FileInputStream;;
public class file
{
/**
* 输出目录中的所有文件及目录名字
* @param filePath
*/
public void readFolderByFile(String filePath)
{
File file = new File(filePath);
File[] tempFile = file.listFiles();
for(int i = 0;i<tempFile.length;i++)
{
if(tempFile.isFile())
{
System.out.println("File : "+tempFile.getName());
}
if(tempFile.isDirectory())
{
System.out.println("Directory : "+tempFile.getName());
}
}
}
}
------解决方案--------------------确定可以编译么??
for循环里的tempFile
改成tempFile[i]
------解决方案--------------------tempFile这个是File数组,没有.isFile()方法!