【例 10-11】判断输入的绝对路径是代表一个文件或一个目录。若是文件输出此文件的绝对路径,并判断此文件的文件属性(是否可读写或隐藏);若是目录则输出该目录下所有文件(不包括隐藏文件)。 //********** ep10_11.java ********** import java.io.*; class ep10_11{ public static void main(String args[]) throws IOException{ String FilePath; InputStreamReader in=new InputStreamReader(System.in); BufferedReader a=new BufferedReader(in); System.out.println("请输入一个绝对路径:"); FilePath=a.readLine(); //将 FilePath 作为输入值 File FileName=new File(FilePath); //获得此路径的文件名称 if (FileName.isDirectory()){ //判断此文件是否为目录 System.out.println((FileName.getName())+"为一个目录"); System.out.println("================"); File FileList[]=FileName.listFiles(); //将目录下所有文件存入数组 for(int i=0;i