Added in API level 26

Paths

class Paths
kotlin.Any
   ↳ java.nio.file.Paths

This class consists exclusively of static methods that return a Path by converting a path string or URI.

Summary

Public methods
static Path!
get(first: String!, vararg more: String!)

Converts a path string, or a sequence of strings that when joined form a path string, to a Path.

static Path!
get(uri: URI!)

Converts the given URI to a Path object.

Public methods

get

Added in API level 26
static fun get(
    first: String!,
    vararg more: String!
): Path!

Converts a path string, or a sequence of strings that when joined form a path string, to a Path.

Parameters
first String!: the path string or initial part of the path string
more String!: additional strings to be joined to form the path string
Return
Path! the resulting Path
Exceptions
java.nio.file.InvalidPathException if the path string cannot be converted to a Path

get

Added in API level 26
static fun get(uri: URI!): Path!

Converts the given URI to a Path object.

Parameters
uri URI!: the URI to convert
Return
Path! the resulting Path
Exceptions
java.lang.IllegalArgumentException if preconditions on the uri parameter do not hold. The format of the URI is provider specific.
java.nio.file.FileSystemNotFoundException The file system, identified by the URI, does not exist and cannot be created automatically, or the provider identified by the URI's scheme component is not installed
java.lang.SecurityException if a security manager is installed and it denies an unspecified permission to access the file system