>  기사  >  Java  >  Java에서 파일인지 확인하는 방법

Java에서 파일인지 확인하는 방법

(*-*)浩
(*-*)浩원래의
2019-11-14 13:23:432436검색

java.io.File.isFile() 이 추상 경로명을 나타내는 파일이 일반 파일인지 확인합니다.

Java에서 파일인지 확인하는 방법

이 추상 경로 이름의 파일이 파일임을 나타냅니다. 이 메서드는 true를 반환하고, 그렇지 않으면 이 메서드는 false를 반환합니다. 학문 推荐 (권장 학습:

java 강좌

) SecurityException - 보안 관리자가 존재하고 해당 SecurityManager.CheckRead(java.lang.string) 메소드가 파일 읽기를 거부하는 경우


다음 예는 java.io.File.isFile() 메소드 사용.

package com.test;

import java.io.File;

public class FileDemo {
   public static void main(String[] args) {
      
      File f = null;
      String path;
      boolean bool = false;
      
      try{
         // create new file
         f = new File("c:");
            
         // true if the file path is a file, else false
         bool = f.isFile();
         
         // get the path
         path = f.getPath();
         
         // prints
         System.out.println(path+" is file? "+ bool);
               
         // create new file
         f = new File("c:/test.txt");
         
         // true if the file path is a file, else false
         bool = f.isFile();
         
         // get the path
         path = f.getPath();
         
         // prints
         System.out.print(path+" is file? "+bool);
         
      }catch(Exception e){
         // if any error occurs
         e.printStackTrace();
      }
   }
}
위 프로그램을 컴파일하고 실행해 보면 다음과 같은 결과가 나옵니다.

c: is file? false
c:est.txt is file? true

위 내용은 Java에서 파일인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.