Check that file exists: Difference between revisions
Content added Content deleted
Line 1,225: | Line 1,225: | ||
=={{header|Scala}}== |
=={{header|Scala}}== |
||
<lang scala>import java. |
<lang scala>import java.nio.file.{ Files, FileSystems } |
||
println(new File('input.txt').exists) |
|||
println(new File('/input.txt').exists) |
|||
println(new File('docs').exists) |
|||
println(new File('/docs').exists)</lang> |
|||
object FileExistsTest extends App { |
|||
val defaultFS = FileSystems.getDefault() |
|||
val separator = defaultFS.getSeparator() |
|||
def test(filename: String) { |
|||
val path = defaultFS.getPath(filename) |
|||
println(s"The following ${if (Files.isDirectory(path)) "directory" else "file"} called $filename" + |
|||
(if (Files.exists(path)) " exists." else " not exists.")) |
|||
} |
|||
// main |
|||
List("output.txt", separator + "output.txt", "docs", separator + "docs" + separator).foreach(test) |
|||
}</lang> |
|||
=={{header|Scheme}}== |
=={{header|Scheme}}== |