Heim  >  Artikel  >  Java  >  So ermitteln Sie, ob es sich um eine Datei in Java handelt

So ermitteln Sie, ob es sich um eine Datei in Java handelt

尚
Original
2019-11-20 11:00:233300Durchsuche

So ermitteln Sie, ob es sich um eine Datei in Java handelt

In Java können Sie mit java.io.File.isFile() feststellen, ob es sich um eine Datei handelt. java.io.File.isFile() prüft, ob die Datei, die diesen abstrakten Pfadnamen darstellt, eine normale Datei ist.

Das Folgende ist die Deklaration der Methode java.io.File.isFile():

public boolean isFile()

Parameter: NA

Rückgabewert

Diese Methode gibt genau dann „true“ zurück, wenn die Datei, die diesen abstrakten Pfadnamen darstellt, eine Datei ist, andernfalls gibt diese Methode „false“ zurück.

Das folgende Beispiel demonstriert die Verwendung der Methode java.io.File.isFile()

package com.yiibai;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();
      }
   }}

Für weitere Java-Kenntnisse beachten Sie bitte das Java-Grundlagen-Tutorial .

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob es sich um eine Datei in Java handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn