Check that file exists: Difference between revisions

Content added Content deleted
(Added Delphi example)
m (→‎{{header|Java}}: Translated to Java 7 (untested))
Line 541: Line 541:
test("directory", "docs");
test("directory", "docs");
test("directory", File.separator + "docs" + File.separator);
test("directory", File.separator + "docs" + File.separator);
}
}</lang>
{{works with|Java|7+}}
{{untested|Java}}
<lang java5>import java.nio.file.FileSystem;
import java.nio.file.FileSystems;
import java.nio.file.Files;
public class FileExistsTest{
private static FileSystem defaultFS = FileSystems.getDefault();
public static boolean isFileExists(String filename){
return Files.exists(defaultFS.getPath(filename));
}
public static void test(String type, String filename){
System.out.println("The following " + type + " called " + filename +
(isFileExists(filename) ? " exists." : " not exists.")
);
}
public static void main(String args[]){
test("file", "input.txt");
test("file", defaultFS.getSeparator() + "input.txt");
test("directory", "docs");
test("directory", defaultFS.getSeparator() + "docs" + defaultFS.getSeparator());
}
}
}</lang>
}</lang>