import java.io.*;
class IoFile
{
public static void main(String[] args)
{
File file=new File("E:\\JavaTest");
if(file.exists()!=true)
System.exit(0);
if(file.canRead())
System.out.println(file.getName()+" is file.canRead()");
else
System.out.println(file.getName()+" not file.canRead()");
if(file.canWrite())
System.out.println(file.getName()+" is file.canWrite()");
else
System.out.println(file.getName()+" not file.canWrite()");
if(file.isFile())
System.out.println(file.getName()+" is File.isFile()");
else
System.out.println(file.getName()+" not file.isFile()");
File[] list=file.listFiles();
for(int i=0;i<list.length;i++)
{
System.out.println(list[i]);
}
String[] st=file.list();
for(int j=0;j<st.length;j++)
System.out.println(st[j]);
}
}
结果:
E:\JavaTest\练习>java IoFile
JavaTest is file.canRead()
JavaTest not file.canWrite()
JavaTest not file.isFile()
E:\JavaTest\Desktop.ini
E:\JavaTest\1stWeek
E:\JavaTest\练习
Desktop.ini
1stWeek
练习