import java.io.*;
public class FileTest3
{
public static void main(String args[])
{
File file =new File("c:/KuGou");
System.out.println(file.isDirectory());
String []str=file.list();
for(String s:str)
System.out.println(s);//返回一个字符串,存放目录中文件名称
File [] f=file.listFiles();
for(File fl:f)
System.out.println(fl.getName());
}
}
import java.io.*;
public class FileTest4
{
public static void main(String args[])throws IOException
{
File file=new File("c:/abc/xyz/hello/test.txt");
file.createNewFile();
file.delete();
}
}
import java.io.*;
public class FileTest5
{
public static void main(String args[])
{
File file=new File("c:/abc/xyz/hello");
//使用字符串的相关方法对输出结果进行筛选
/*String []str=file.list();
for(String s:str)
{
if(s.lastIndexOf(".java")!=-1)
System.out.println(s);
}
*/
//使用FilenameFilter接口的方法进行实现
String []str=file.list(new FilenameFilter()
{
@Override
public boolean accept(File dir, String name)
{
// TODO Auto-generated method stub
if(name.endsWith(".java"))
return true;
else
return false;
}
});
for(String s:str)
{
System.out.println(s);
}
}
}
File中几种方法的运用
最新推荐文章于 2024-04-29 09:12:27 发布